AN adult film actress is suing US President Donald Trump and wants a California judge to invalidate a nondisclosure agreement she signed days before the 2016 presidential election.

The lawsuit, filed on Tuesday in Los Angeles, alleges the agreement is “null and void and of no consequence” because Mr Trump did not personally sign it.

Stormy Daniels, whose real name is Stephanie Clifford, has claimed she had sex with Mr Trump once and then carried on a years-long platonic relationship.

She has, through a lawyer, denied the two had an affair.

Mr Trump’s attorney, Michael Cohen, has said he paid the porn actress 130,000 dollars (£93,600) out of his own pocket as part of the agreement. He has denied there was ever an affair.

The lawsuit also alleges that Mr Cohen has tried to “intimidate Ms Clifford into silence”.