Fashion's Biggest Party Went Down in Cannes, and You Must See Every Look
Right before the Cannes Film Festival wraps, the stars and supermodels come together for the annual Paris-based amfAR Gala. Every year, it seems as though these killer dresses were saved for last — to make one final, unforgettable statement. Just ask Bella Hadid, who sported barely there gowns throughout the week and came back to surprise in a slinky number that appeared as though it might fall off. Then there are actresses like Diane Kruger and Nicole Kidman, who ditched the leg slit look to dazzle in feathers instead. Scroll for a glimpse of every fairy-tale-like fashion moment, from the effortlessly sexy to the embellished and modest.
Hailey Baldwin
Wearing an Elie Saab dress with Lorraine Schwartz jewels and Jimmy Choo shoes.
Elsa Hosk
Wearing Ermanno Scervino.
Nicole Kidman
Wearing a Chanel dress with Giuseppe Zanotti shoes and Chopard diamonds.
Joan Smalls
Wearing Elie Saab Haute Couture.
Diane Kruger
Wearing an Alexander McQueen look with Gianvito Rossi shoes.
Jessica Chastain
Wearing a Prada dress with Piaget jewels.
Irina Shayk
Wearing Prada.
Uma Thurman
Wearing Giorgio Armani Privé.
Cindy Bruna
Wearing an Ulyana Sergeenko dress with Giuseppe Zanotti heels.
Kate Upton
Wearing a Dolce & Gabbana gown with Giuseppe Zanotti heels, an Edie Parker clutch, and Chopard jewels.
Tracee Ellis Ross
Wearing Jenny Packham.
Rita Ora
Wearing a Chanel dress with Paula Cademartori heels.
Doutzen Kroes
Wearing Boss.
Jasmine Tookes
Wearing a Zuhair Murad dress with Bulgari jewels.
Martha Hunt
Wearing an Ermanno Scervino dress, Montblanc jewels, and Santoni heels.
Sofia Richie
Wearing an Alberta Ferretti dress with an Ethan K yellow bag and jewels by Coomi and H.Stern.
Nicki Minaj
Wearing a Roberto Cavalli Couture dress and jewels by Maxior, Hearts on Fire, Le Vian, Hueb, and Doves by Doron Paloma.
Hanne Gaby
Wearing Sies Marjan.
Lara Stone
Wearing Chanel.
Eva Longoria
Wearing an Elie Saab dress with Cesare Paciotti heels and Damiani jewels.
Winnie Harlow
Wearing a sheer lace gown with Chopard jewels.
Coco Rocha
Wearing a Jean Paul Gaultier dress with Boucheron jewels.
Shanina Shaik
Wearing a Philipp Plein dress with Lorraine Schwartz jewels.
Anja Rubik
Wearing a black sequined minidress with a plunging neckline.
Maria Borges
Wearing a white gown with a plunging neckline.
Georgia Fowler
Wearing a halter-style dress with Giuseppe Zanotti shoes.
Petra Nemcova
Wearing a pink one-shoulder dress with Chopard jewels and Giuseppe Zanotti heels.
Anna Cleveland
Wearing a pink intricately stitched shirt dress.
Andreja Pejic
Wearing a vintage Dolce & Gabbana dress and John Hardy jewels.
Jessica Hart
Wearing Alexandre Vauthier.
Barbara Palvin
Wearing Prada.
Karolina Kurkova
Wearing Marchesa.
Natasha Poly
Wearing a neutral pleated dress.
Carine Roitfeld
Wearing an all-black look with a leather belt.
Helena Bordon
Wearing a Redemption dress with Bulgari jewels.
Izabel Goulart
Wearing Zuhair Murad.