After 12 magical days in the oh-so-glamorous French Riviera, we bid the 2017 Cannes Film Festival adieu.
From Sofia Coppola becoming the second woman ever to win the Best Director award in Cannes’ 70-year history for "The Beguiled" (the first being Yuliya Solntseva, a Soviet filmmaker, in 1961 for "The Chronicle of Flaming Years") to supermodels like Bella Hadid and Emily Ratajkowski bringing the French heat to the 24th Cinema Against AIDS runway show during the amfAR gala, it was a Cannes festival to remember.
With 17 films competing for the iconic Palme d’Or prize and over 12,000 film professionals in attendance, you bet everyone brought their fashion A game when it came to the red carpet. Although numerous worldly celebs looked incredible throughout the festival, we could only pick 10 to land on our best dressed list ... and here they are:
1. Aishwarya Rai
Is that Cinderella? No, it's Aishwarya Rai just slaying like a Disney princess on the Cannes red carpet wearing a stunning couture ball gown from Michael Cinco. The dramatic, voluminous number, featuring off-the-shoulder sleeves and beaded details, gave the 43-year-old Indian actress her fairytale moment — one where all eyes were on her.
Oh, and she also wore this number. Perfection, much?
Aishwarya Rai wearing Ralph & Russo.
2. Nicole Kidman
This year's festival really was Kidman's year. Not only was she honoured with a special award — a 70th Anniversary Jury Prize — created especially for the actress, she lit up the red carpet in not one, not two, not three, but four ensembles. Although they were all amazing in their own way, it was her black and white ballerina-inspired Calvin Klein by Appointment gown that we could not stop thinking about. With her red lip and pearl earrings, the outfit will go down as one of the 49-year-old Australian actress' best looks.
Nicole Kidman wearing Michael Kors.
3. Bella Hadid
We said it before, and will say it again: Bella Hadid is the queen of Cannes. There's no doubt her barely-there fiery red Alexandre Vauthier number took home last year's top honour, so for her 2017 Cannes run, she came for the throne yet again wearing another Alexandre Vautheir strapless number with the most goddess-like thigh-high slit.
We're already predicting big things from the 20-year-old supermodel for next year's festival.
Bella Hadid in Dior.
4. Elsa Hosk
How does a Victoria's Secret angel step out onto the Cannes red carpet? Like this. Elsa Hosk dazzled in a custom Alberta Ferretti powder blue off-the-shoulder gown with a thigh-high slit that had all heads turning. The Swedish supermodel's beauty look captured that old Hollywood vibe with her blond waves, nude lip and glowing skin.
5. Deepika Padukone
Bollywood Star Deepika Padukone was the definition of beauty on the Cannes red carpet, looking stunning in a custom Brandon Maxwell one-shoulder gown. The actress' jewel-toned green eye makeup may have been the best beauty look of the festival, having all the dramatic elements needed to make a huge statement.
Deepika Padukone wearing Marchesa Notte.
6. Emily Ratajkowski
Hard work pays off. Emily Ratajkowski knows that. While on her way to the Cannes red carpet, she had to sew her custom Peter Dundas lace bodysuit and ballgown skirt in the car right up until the point of exiting. The sewing paid off, because the 25-year-old model and actress looked incredible.
Emily Ratajkowski wearing Twinset.
7. Kendall Jenner
Always one to make a red carpet statement? Kendall Jenner. Not only did she wear socks and sandals (*gasp!*) on one of the most important red carpets of the year, she brought one of the longest trains of the festival along with her. Wearing a whimsical Giambattista Valli couture frock equipped with a dramatic one-shoulder and simple floral print, Kendall broke a few traditional fashion rules, and she totally owned it.
8. Sonam Kapoor
We all know Bollywood beauty Sonam Kapoor is a fashion and beauty darling (she's a L'Oreal brand ambassador, FYI) but she took things to the next level at Cannes wearing a gold (!!!) Elie Saab couture gown.
Sonam Kapoor wearing Elie Saab.
9. Elle Fanning
She may only be 19-years-old, but Elle Fanning is already a red carpet fashion icon. The Vogue cover girl made major waves when she wore a Vivienne Westwood gown that took 10 people to make and 300 hours to hand-craft. Also, the dress had unicorns on it, which is totally cute.
Elle Fanning wearing Gucci.
No best dressed list is complete without Rihanna in Dior. So here she is.
For ALL the looks from the 2017 Cannes Film Festival red carpet, check out the slideshow below!