The Cannes Film Festival has come to a close for another year. Over the past 10 days, Hollywood’s hottest celebrities flocked to the French Riviera to celebrate the best in the business.
The 2017 red carpet brought with it a plethora of stunning couture gowns, ranging from Dior to Ralph & Russo.
Here, ELLE rounds up all the latest fashion from Cannes.

Diane Kruger
Diane Kruger in Jonathan Simkhai

Jessica Chastain
Jessica Chastain in Chanel Couture

Natasha Poly
Natasha Poly in BOSS

Eva Green
Eva Green in Alexander McQueen

Diane Kruger
Diane Kruger in Jason Wu

Miriam Odemba

Izabel Goulart
Izabel Goulart in Zuhair Murad

Rooney Mara

Jessica Chastain
Jessica Chastain in Zuhair Murad

Fan Bingbing
Fan Bingbing in Atelier Versace

Uma Thurman
Uma Thurman in Atelier Versace

Irina Shayk in Atelier Versace

Diane Kruger in Dior

Barbara Palvin in Armani Prive Couture

Elle Fanning in Dior Couture

Charlize Theron in Dior

Bianca Balti in Dolce and Gabbana Alta Moda

Nicole Kidman in Armani Prive

Rita Ora in Elie Saab Couture

Liu Wen in Jean Paul Gaultier

Sara Sampaio

Hailey Baldwin

Natasha Poly

Mischa Barton

Sofia Coppola

Sara Sampaio in Francesco Sognamiglio

Anja Rubik in Saint Laurent

Jourdan Dunn in Elie Saab Couture

Elle Fanning in Gucci

Eva Longoria

Nicole Kidman in Calvin Klein by Appointment

Sonam Kapoor in Elie Saab Couture

Izabel Goulart in Ralph & Russo Couture

Vanessa Axente

Ana Cleveland

Jasmine Saunders

Cindy Fabre

Kristina Bazan

Lana El Sahely