Donald Trump denies knowledge of $130,000 payment to porn star Stormy Daniels

President Donald Trump has said he did not know about the $130,000 payment his personal lawyer made to porn star Stormy Daniels, who alleges she and the president had an affair.

Asked aboard Air Force One whether he knew about the payment, Trump responded "no".

Trump also said he did not know why his longtime lawyer, Michael Cohen, had made the payment or where he got the money.

"You'll have to ask Michael Cohen. Michael is my attorney. You'll have to ask Michael," he said.

Daniels says she had a sexual encounter with the president in 2006 and was paid as part of a non-disclosure agreement she is seeking to invalidate.

Her lawyer, Michael Avenatti, tweeted in response that: "We very much look forward to testing the truthfulness of Mr Trump's feigned lack of knowledge concerning the $130k payment as stated on Air Force One."

"As history teaches us," he added, "it is one thing to deceive the press and quite another to do so under oath."