The 2025 Cannes Film Festival opened with its usual dose of cinematic prestige and red carpet spectacle – but this year, a late-breaking dress code revision also stole the spotlight. Just a day before the festival began, organisers introduced new guidelines banning sheer fabrics and voluminous designs, particularly those with sweeping trains, in an effort to maintain “decency” and ease movement through the venue.
The last-minute update sent attendees and stylists scrambling, as many had already locked in elaborate looks. Still, the red carpet saw no shortage of daring silhouettes and expressive fashion moments, with some stars seemingly sidestepping the new rules altogether.
Despite the dress code shake-up, our favourite celebrities and fashion icons still delivered undeniable flair and standout ensembles. From sleek tailoring to striking couture, the prestigious film festival once again affirmed its place as one of the most stylish stages in the world.
Now, let’s dive into who wore what and discover the Cannes best dressed looks that turned heads this year.
Viola Davis in Gucci

Simone Ashley in Vivienne Westwood

Alia Bahtt in Schiaparelli

Elsa Hosk in vintage Mugler

Margaret Qualley in Chanel

Elle Fanning in Armani Privé

Paul Mescal in Gucci

Shu Qi in Ashi Studio

Aishwarya Rai in Manish Malholtra

Zhang Ling He in Gucci

Elsa Hosk in Anastasia Zadorina

Gracie Abrams in Chanel

Naomi Campbell in Dolce & Gabbana Alta Moda

Ryan Destiny in Schiaparelli

A$AP Rocky in Saint Laurent and Rihanna in Alaïa

Dakota Johnson in Gucci

Alton Mason in Balmain

Elaine Zhong in Elie Saab

Halle Berry in Gaurav Gupta

Harris Dickinson in Prada

Zoey Deutch in Chanel

Wan Qian Hui in Lwenx

Pedro Pascal in Calvin Klein

Natalie Portman in Dior

Veena Praveenar Singh in Michael Cinco Couture

Diane Kruger in Prada

Shanina Shaik in Yara Shoemaker Couture

Nychaa in Georges Chakra

Riz Ahmed in Prada

Irina Shayk in Elie Saab

Rawdah Mohamed in Rizman Ruzaini

Davika Hoorne in Gucci

Jennifer Lawrence in Dior

Araya A. Hargate in Giorgio Armani Privé

Eva Longoria in Tamara Ralph

Rebecca Armstrong in Nicolas Jebran

Isabeli Fontana in Nicolas Jebran

Alessandra Ambrosio in Zuhair Murad

Juliette Binoche in Dior

Discover more fashion stories to inspire your wardrobe here.
Feature Image: Reuters
Images: Getty Images






