MARNI Floral-print voile maxi dress – as worn by Chrissy Teigen in Malibu, 12 March 2016. Celebrity pregnancy fashion | star style | flower prints | long summer dresses | what celebrities wear | maternity outfits