InStyle
Charles Eshelman/FilmMagic
Related Photos: Maggie Gyllenhaal, Stella McCartney, Cocktail Dresses, Multicolor/prints
Advertisement