Cannes Film Festival: 20 best dresses of all time
There are not many occasions more sartorially exquisite than the annual Cannes Film Festival. And narrowing down the number of iconic fashion moments is virtually impossible, for an event that has been as much about the red carpet glam as the film premieres since the 1950s.
You may also like
Cannes Film Festival: the 15 best beauty looks of all time
Cannes 2023: All the incredible street style moments from La Croisette
It may be one of the ‘Big Three’ of the European film festivals (alongside Venice and Berlin), and one of the ‘Big Five’ international film festivals (Venice, Berlin, Toronto and Sundance in Salt Lake City), but Cannes undoubtedly brings a fashion agenda that captures the glamorous, luxurious landscape of the French Riviera.
From Sofia Loren in the 50s, to Diana Ross in the 70s, Princess Diana in the 80s, the supermodels of the 90s and the naughties It-girls who started the beloved Y2K trend, all the way up to Anne Hathaway stealing the show in Armani Prive in 2022. There has never ever been a dull fashion moment.
Cannes Film Festival's 20 best fashion moments of all time:
Natalie Portman, 2023
Natalie revived one of Dior's most iconic dresses in 2023. The actress stunned in a custom strapless gown that was inspired by the Junon dress that Christian Dior himself created for his AW collection in 1949/50. Iconic.
Alessandra Ambrosio, 2023
There is no flex more major than wearing vintage on the red carpet, and Alessandra stunned in a sheer burgundy gown from Elie Saab's Fall/Winter 2005 collection, featuring a glitzy hood.
Viola Davis, 2023
Viola looked ethereal in a dramatic dress and matching textured cape designed by Valentino.
Iris Law, 2023
This moment lives rent-free in our heads. Jude Law's model daughter wore an outfit that was as appropriate for Cannes as it was for a night out in Mayfair - and that's what we love about it. Her ensemble was a Saint Laurent masterpiece.
Anne Hathaway, 2022
The devil wears Prada, but Anne Hathaway wore Armani Prive for her Cannes red carpet debut, and stole the show whilst doing so.
Deepika Padukone, 2022
The actress stole the red carpet in 2022, hands down. For the closing ceremony, she took the traditional saree and gave it the most exquisite contemporary twist. She wore a custom off-white ruffled gown by Abu Jani-Sandeep Khosla, paired with an equally as scintillating pearl necklace that draped across her entire neckline.
Bella Hadid, 2021
The supermodel has had many-an-iconic Cannes red carpet moment, but this gold Schiaparelli bra was sensational.
Margot Robbie, 2019
Margot Robbie was the moment in this Chanel ensemble. Black-sequinned cigarette pants paired with a pink baby-doll top was truly sensational.
Kristen Stewart, 2018
Though we loved Kristen's custom Chanel couture mini dress, this moment was even more memorable because she took off her Christian Louboutins and walked barefoot across the red carpet in protest. Women were reportedly denied access to certain premiere's wearing flat shoes.
Blake Lively, 2016
For the premiere of The BFG Movie, Blake stunned in a bright blue Atelier Versace gown that we were unsure she'd ever be able to top. Cue: her Met Gala appearance six years later...
Angelina Jolie, 2011
Queen of the red carpet Angelina Jolie stopped the audience in their tracks as she walked down the stairs in 2011. The silk custom Atelier Versace gown with a thigh-high split is one of her best of all time.
Naomi Campbell, 2010
Naomi glimmered in a slinky custom Roberto Cavalli dress.
Jennifer Aniston, 2004
One of the most iconic Cannes photos ever? Jennifer Aniston stepped out with former husband Brad Pitt wearing a slinky white beaded number by Versace.
Kate Moss, 1998
Kate and Johnny Depp were the undisputed King and Queen of Cannes style. in 1998 Kate wore a black vintage feather-trimmed dress to the Fear And Loathing In Las Vegas premiere. Almost ten years later she replicated the dress for her first ever design collaboration with Topshop.
Sharon Stone, 1992
This dress became a moment for the actress, solidifying her status as a red carpet daredevil. Her monochromatic dress with a major plunge became arguably her most memorable look in history.
Madonna, 1991
An iconic outfit, an iconic photo. Madonna stole the show when she arrived wearing nothing but a Jean Paul Gaultier cone bra, with high-waisted briefs and a satin cape. The cone bra went on to become one of her signature outfits.
Diana, Princess of Wales, 1987
In one of her most iconic fashion moments, the late princess wore a powder blue chiffon gown by one of her favourite designers, Catherine Walker. Elizabeth Debicki then paid homage to Diana and this outfit for the premiere of The Crown, in which Elizabeth plays the character of Lady Di.
Diana Ross, 1973
Diana made headlines in 1973 by wearing a three-piece tuxedo suit to the Academy Awards. She wore a stunning embellished gown with an oversized collar to Cannes later that year.
Sophie Loren, 1955
Italian actress Sophia personified old Hollywood Glamour in a strapless broderie anglaise and tulle ball gown, paired with an elegant fur stole, contrasting opera gloves and a statement necklace
Brigitte Bardot, 1953
Brigitte was the ultimate bombshell in Cannes this year, posing at the beach in bikinis which was scandalous at the time. She then stole the red carpet in a tulle ball gown and a fur stole. Iconic.