Former Justice Department official John Yoo does not believe that President Trump is at risk of facing campaign finance violations, because the president denies ordering hush-money payments to two women who allegedly had affairs with Trump.

Michael Cohen, President Trump's former longtime attorney and self-described "fixer," pleaded guilty in a federal court in New York Wednesday to tax evasion, campaign finance violations and lying to Congress about a Trump real estate project in Russia.

The campaign finance violations were related to six-figure payments to adult film star Stormy Daniels and Playboy model Karen McDougal to stay silent about the alleged affairs in the lead-up to the 2016 election.

On "Outnumbered Overtime" Thursday, Yoo said Trump has been adamant that he never directed Cohen to break the law.

Trump on Cohen's Campaign Finance Violations: 'They Put Those 2 Charges on to Embarrass Me'

"The law that Cohen and allegedly Mr. Trump might be prosecuted for would require that the defendants willingly and knowingly violate the law," Yoo explained. "In other words, not just saying, 'make a payment,' but they know they're doing something illegal."

"I think it's very hard for any prosecutor to bring that case," he added.

Yoo, who served as deputy assistant attorney general in the George W. Bush administration, said that Cohen did violate the law by committing tax evasion and lying to Congress, but he doesn't believe Cohen violated campaign finance laws.

"Candidates have expenditures to get elected, which have to be reported in public. And candidates have expenditures for their personal expenses, and that's what this falls into."

Watch more from "Outnumbered Overtime" above.

Trump on 'Outnumbered Overtime': China's Economy 'Only in Trouble Because of Me'

Judge Nap on Flynn's Allegation of FBI Pressure: 'That Is Not a Defense to Lying'

Cohen's Former Lawyer: Tape Shows Trump Knew Cash Payment Was to Silence McDougal