President Donald Trump refused Thursday to say whether he knew before the 2016 election about his former lawyer's $130,000 payment to a porn star, but said there was no campaign finance violation.

"I don't want to get into it because it's been covered so much," Trump said Thursday in a White House interview with Bloomberg News. "I can say this: There's no campaign violation whatsoever, and if you watch all of the good legal pundits you'll see that."

Michael Cohen, Trump's former lawyer and fixer, pleaded guilty to illegal campaign finance charges over hush money paid days before the election to Stephanie Clifford, a porn actress who performs under the name Stormy Daniels, who has said she had an affair with Trump.