Stormy Daniels, the porn star at the heart of former U.S. President Donald Trump's hush money trial, took the witness stand on Tuesday, CNN reported.