As stars from across the globe descended on the 66th annual Cannes Film Festival, the movies and the fashions were equally spotlighted. The 11-day French Riviera event saw actresses like Nicole Kidman and Jessica Chastain sporting memorable, floor-sweeping white dresses, while Solange Knowles and Jessica Biel opted for feathered confections. With dozens of gorgeous gowns to choose from, we narrowed down our best-dressed picks below.
Top Row: Jessica Chastain in a Versace dress and Elizabeth Taylor’s Bulgari necklace, Alessandra Ambrosio in a yellow sequined Elie Saab gown, Stacy Keibler in an eggplant mermaid Zac Posen dress, Jessica Biel in a feather underlay Marchesa creation, Rooney Mara in Vera Wang, Nicole Kidman in a custom Giorgio Armani gown. Bottom Row: Cara Delevingne in black lace Burberry, Solange Knowles in a feathered Stephane Rolland dress, Marion Cotillard in Vivienne Westwood, Freida Pinto in an embellished Sanchita frock.