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

Rand Al-Hadethi is an art, culture, and fashion writer who approaches all her creative endeavours with a penchant for storytelling. She explores the intersection of fashion, culture, and society and sheds light on talent and cultural movements across the Middle East and the world. Rand also publishes a bi-monthly themed substack newsletter called WebWeaver™. To reach Rand, email her at or follow her on social media @rundoozz.