Chrissy Teigen flashes a smile on the November 2017 cover of InStyle Magazine. Photographed by Carter Smith, the blonde beauty wears a fringe embellished top. In the accompanying spread, Chrissy wears colorful looks for the sun-drenched images. Stylist Elizabeth Stewart dresses the 31-year-old in designs from the likes of Michael Kors Collection, Moschino and Fleur du Mal.