Chrissy Teigen is a knockout in more ways than one. On top of being an extremely beautiful person (inside and out), the 34-year-old is a TV host, a New York Times bestselling author, and a loving mother of two beautiful children. When Chrissy isn't giving us adorable glimpses of her and husband John Legend's adorable family life on social media, she's completely owning the red carpet.

Over the years, Chrissy hasn't been afraid to show off her incredible figure for thRead More – Source