The Best Cannes Film Festival Red Carpet Moments of All Time

The Cannes Film Festival is arguably the most glamorous festival of the year, boasting a red carpet that, much like the Met Gala and the Oscars, has provided us with some of the most memorable, over-the-top fashion moments to date. Don't believe us? Just take a look at the Cannes archives.

The film festival, held annually in May, was founded back in 1946. And since its beginnings, it's attracted a bevy of A-list actors and actresses, top models, and royalty—yes, Princess Diana made a dazzling red carpet appearance in 1987 in a powder blue Catherine Walker gown, a look that, to this day, still captures the elegance and grace of the festival.

This year's event, commencing on May 8, will undoubtedly see some over-the-top, history-making style moments—and to say we're excited is a serious understatement. So to hold you (and ourselves) over until then, we took a trip down memory lane, rounding up some of the absolute best Cannes Film Festival red carpet moments to date, from Sophia Loren's sophisticated ball gown of the '60s to Princess Diana's elegant chiffon number in the '80s to Lupita Nyong'o's breathtaking Gucci gown (and red carpet twirl).

1955

Photo:

Bettmann/Contributor

WHO: Grace Kelly

1957

Photo:

Bob Hope/Mirrorpix/Getty Images

WHO: Elizabeth Taylor

1966

Photo:

REPORTERS ASSOCIES/Gamma-Rapho via Getty Images

WHO: Carlo Ponti and Sophia Loren

1987

Photo:

Tim Graham/Getty Images

WHO: Princess Diana

WEAR: Catherine Walker dress

1998

Photo:

Pool BENAINOUS/DUCLOS/Gamma-Rapho via Getty Images

WHO: Johnny Depp and Kate Moss

2005

Photo:

MJ Kim/Getty Images

WHO: Penélope Cruz

WEAR: Valentino dress

2006

Photo:

George Pimentel/WireImage

WHO: Halle Berry

WEAR: Reem Acra gown

2007

Photo:

George Pimentel/WireImage

WHO: Kerry Washington

WEAR: Jean Paul Gaultier dress

2011

Photo:

Jean Baptiste Lacroix/FilmMagic

WHO: Angelina Jolie

WEAR: Atelier Versace dress

2012

Photo:

Tony Barson/FilmMagic

WHO: Diane Kruger

WEAR: Christian Dior Haute Couture gown

2013

Photo:

Vittorio Zunino Celotto/Getty Images

WHO: Jessica Biel

WEAR: Marchesa dress

2014

Photo:

Tony Barson/FilmMagic

WHO: Blake Lively

WEAR: Custom Gucci

2015

Photo:

Venturelli/WireImage

WHO: Charlize Theron

WEAR: Dior dress

2015

Photo:

Venturelli/WireImage

WHO: Lupita Nyong'o

WEAR: Custom Gucci gown

2016

Photo:

Samir Hussein/WireImage

WHO: Naomi Watts

WEAR: Armani Privé dress

2016

Photo:

Anthony Harvey/FilmMagic

WHO: Amal Clooney

WEAR: Atelier Versace

2016

Photo:

Samir Hussein/WireImage

WHO: Bella Hadid

WEAR: Alexandre Vauthier dress

2017

Photo:

Andreas Rentz/Getty Images

WHO: Kendall Jenner

WEAR: Giambattista Valli dress

2017

Photo:

Kristina Nikishina/Epsilon/Getty Images

WHO: Elle Fanning

WEAR: Rodarte gown

Next up, see some of our favorite celebrities' first Met Gala looks.