The 2016 Cannes Film Festival is almost upon us, so what better time to look back through the archive of years past.
The annual event is known for showcasing some of the most stunning fashion looks around, and there have been some truly beautiful dresses we'll never forget.
From Old Hollywood starlets in classic gowns, to modern day red carpet looks, join us on a style journey through the most show-stopping Cannes attire.
Advertisement
Sophia Loren
ullstein bild via Getty Images
Brigitte Bardot
Haywood Magee via Getty Images
Elizabeth Taylor
Gilbert TOURTE via Getty Images
Advertisement
Princess Diana
Getty
Naomi Campbell
Richard Blanshard via Getty Images
Jennifer Aniston
Pool CATARINA/DEROUBAIX via Getty Images
Advertisement
Halle Berry
George Pimentel via Getty Images
Penelope Cruz
Pascal Le Segretain via Getty Images
Kate Beckinsale
Venturelli via Getty Images
Advertisement
Cara Delevingne
Getty
Joan Smalls
Venturelli via Getty Images
Eva Longoria
VALERY HACHE via Getty Images
Advertisement
Freida Pinto
Getty
Rosie Huntington-Whiteley
Getty
Julianne Moore
Getty
Advertisement
Blake Lively
Getty
Lupita Nyong'o
Getty
Fan Bingbing
Getty
Advertisement
Charlize Theron
Barcroft Media via Getty Images
Naomi Watts
Getty