Skip to Content

The 67 Most Iconic Cannes Red Carpet Looks Of All Time

Every single one of the most iconic and beautiful dresses to grace Cannes Film Festival's red carpet, from Rihanna and Kate Moss and Princess Diana.

By
cannes red carpet
Getty Images

Cannes Film Festival hosts the world's most exciting new cinematic releases, and with glamorous premieres comes next level celebrity red carpet looks.

To celebrate the upcoming 2025 edition of the festival, which will be held from May 13 to 24, we've compiled the most iconic and drop dead gorgeous red carpet ensembles from the festival's illustrious 78-year history. From a pregnant Blake Lively in baby blue, to a wild Madonna in lingerie, these are the best Cannes red carpet looks of all time.

Naomi Campbell at 2024's Cannes Film Festival

cannes red carpet best dressed
Getty Images

Naomi Campbell rewore a Chanel Haute Couture gown that she originally debuted on the runway in 1996.

Bella Hadid at 2024's Cannes Film Festival

cannes red carpet best dressed
Getty Images

Hadid freed the nipple in a sheet Saint Laurent wiggle dress.

Advertisement - Continue Reading Below

Hunter Schafer at 2024's Cannes Film Festival

cannes red carpet best dressed
Getty Images

The Euphoria star glowed in an Armani gown.

Elle Fanning at 2023's Cannes Film Festival

elle fanning cannes 2023
Courtesy of brand

The Great star Elle Fanning stunned in vintage Oscar De La Renta from Shrimpton Couture to the Cartier Le Voyage Recommencé High Jewellery Gala during 2023's Cannes Film Festival. Fanning paired her corsage-featuring gown and with an 18k white gold and diamond Magnolidae choker necklace.

Advertisement - Continue Reading Below

Naomi Campbell at 2023's Cannes Film Festival

naomi campbell cannes red carpet 2023
Francois G. Durand//Getty Images

The supermodel and former ELLE UK cover star in Valentino SS23 Couture.

Scarlett Johansson at 2023's Cannes Film Festival

cannes red carpet best dressed scarlett johansson 2023
Daniele Venturelli//Getty Images

Johansson looked radiant in custom-made Prada.

Advertisement - Continue Reading Below

Viola Davis at 2022's Cannes Film Festival

best cannes red carpet of all time
Getty Images

Davis wore an ochre Alexander McQueen dress.

Kaia Gerber at 2022's Cannes Film Festival

best cannes red carpet of all time
Getty Images

Gerber wore a red, classic Celine gown.

Advertisement - Continue Reading Below

Naomi Campbell at 2022's Cannes Film Festival

best cannes red carpet of all time
Getty Images

Cambell wore a feathered black gown by Valentino Haute Couture.

Bella Hadid at 2022's Cannes Film Festival

best cannes red carpet of all time
Getty Images

Hadid wore a Tom Ford-era Gucci gown.

Advertisement - Continue Reading Below

Jodie Turner-Smith at 2021's Cannes Film Festival

cannes red carpet best dressed
Stephane Cardinale - Corbis//Getty Images

Turner-Smith wore Gucci.

Sharon Stone at 2021's Cannes Film Festival

cannes film festival red carpet
Anadolu Agency//Getty Images

Stone wore a floral Dolce & Gabbana gown.

Advertisement - Continue Reading Below

Bella Hadid at 2021's Cannes Film Festival

cannes film festival red carpet looks
Samir Hussein//Getty Images

Hadid wore Schiaparelli Haute Couture.

Dakota Fanning at 2019's Cannes Film Festival

cannes fim festival red carpet
Getty Images

Fanning wore Dior.

Advertisement - Continue Reading Below

Priyanka Chopra at 2019's Cannes Film Festival

most iconic cannes dresses
Samir Hussein//Getty Images

Chopra wore a Georges Hobeika gown.

Chloe Sevigny at 2019's Cannes Film Festival

cannes fim festival red carpet
Getty Images

Sevigny wore Miu Miu.

Advertisement - Continue Reading Below

Kendall Jenner at at 2018's Cannes Film Festival

cannes film festival red carpet
Pascal Le Segretain//Getty Images

The model wore a sheer gown by Schiaparelli Haute Couture.

Kristen Stewart at 2018's Cannes Film Festival

cannes film festival red carpet
Getty Images

Stewart wore Chanel.

Advertisement - Continue Reading Below

Lupita Nyong'o at 2018's Cannes Film Festival

best cannes red carpet of all time
Getty Images

Nyong'o wore Christian Dior.

Rihanna at 2017's Cannes Film Festival

best cannes red carpet of all time
Getty Images

Rihanna wore Dior.

Headshot of Daisy Murray
Daisy Murray
Digital Fashion Editor

Daisy Murray is the Digital Fashion Editor at ELLE UK, spotlighting emerging designers, sustainable shopping, and celebrity style. Since joining in 2016 as an editorial intern, Daisy has run the gamut of fashion journalism - interviewing Molly Goddard backstage at London Fashion Week, investigating the power of androgynous dressing and celebrating the joys of vintage shopping.

Watch Next 
cannes red carpet
Advertisement - Continue Reading Below
Page was generated in 2.6802082061768