Chrissy Teigen sat down with Ellen DeGeneres to explain her recent Twitter feud with President Donald Trump.
If you weren't tuned in at the close of the weekend, Trump lashed out against Teigen and her husband John Legend after Legend appeared in a...