The 11 Best Cannes Dresses: A Visual History of Glamour

Madonna in Jean Paul Gaultier, 1991

Jane Birkin, 1974

Sharon Stone in Valentino, 1995

Priyanka Chopra in Georges Hobeika, 2019

Lupita Nyong’o in Gucci, 2015

Kate Moss in Jean Dessès, 1998

Rihanna in Dior, 2017

Gemma Chan in Oscar de la Renta, 2021

Princess Diana in Catherine Walker, 1987

Chloë Sevigny in Loewe, 2019

Parker Posey, 2015