This weekend marked the halfway point of this year’s Cannes Film Festival, which means there was no shortage of high-wattage celebs, even higher-wattage gowns, and as much flash photography as your style-obsessed mind can handle. Penelope Cruz premiered the latest installment of Pirates of the Caribbean in lavender Marchesa, Sarah Jessica Parker partied in printed Elie Saab, and Clemence Poesy went saloon-chic in a powder blue off-the-shoulder gown. But can any of them compete with either of Elizabeth Olsen’s two gowns by The Row, Sonam Kapoor’s couture gown by Jean-Paul Gaultier or Fan Bing Bing‘s confectionary creation by Atelier Versace? Well, that’s for you to decide.
this is some kind of spaceship or something.