The Cannes Film Festival, a highly anticipated annual affair, has long been a subject of debate—film or fashion? However, why limit ourselves to one when we can celebrate both? As the two-week event comes to an end, we reflect on the red carpet’s most memorable moments. Here are our top 12 standout moments from the Cannes red carpet.
Rosie Huntington-Whiteley in Valentino Haute Couture


Elsa Hosk in Viktor and Rolf


Lily-Rose Depp in Vintage Chanel


Natalie Portman in Dior


Michelle Yeoh in Balenciaga Couture


Dua Lipa in Celine


Winnie Harlow in vintage Jean Paul Gaultier


Rawdah Mohamed in Robert Wun


Jennifer Lawrence in Christian Dior Couture


Elle Fanning in Alexander McQueen


Phoebe Waller-Bridge in Schiaparelli Haute Couture


Viola Davis in Valentino Haute Couture


