26 Most Incredible Cannes Looks Through the Years

Every year, the Cannes Film Festival turns the French Riviera into a runway of epic proportions. It’s not just about the films; it’s about the fashion. From jaw-dropping ball gowns to barely-there showstoppers, Cannes has delivered some of the most unforgettable red carpet looks of all time. The best part is you never quite know what you’re going to get. Classic elegance, wild couture, or a surprise outfit that breaks the internet. These 28 dresses absolutely stole the spotlight and live rent-free in our minds.


Rihanna in Dior (2017)

@Reddit

Wearing white Dior and sunglasses like she’d just casually invented cinema, Rihanna radiated effortless glam. The off-shoulder gown flowed like champagne. It was understated by her standards, which still means she shut the carpet down.


Eva Longoria in Atelier Versace (2016)

@Reddit

Silver and sizzling, this dress fit her like a second skin. The beading caught the light at every angle and the train moved like a whisper. It was futuristic, fierce, and full-on movie star mode.


Elle Fanning in Valentino (2019)

@Reddit

A literal goddess undercover. Elle wore a pale pink ensemble topped with a wide-brimmed hat that screamed retro drama. She brought 1940s glamour into the 21st century and looked like she had just floated in from a perfume ad.


Léa Seydoux in Louis Vuitton (2022)

@Reddit

With a clean, shimmering silhouette, this dress was the quiet luxury moment of the festival. Cool silver tones paired with her sleek styling created a futuristic vibe. Nothing screamed, yet everything whispered “fashion elite.”


Cate Blanchett in Armani Privé (2018)

@Reddit

A black velvet base with a rainbow of ruffles in the back made this a visual mic drop. Cate never bores. She gave us elegance in the front, a message in the back, and a reminder that fashion can be powerful.


Deepika Padukone in Ashi Studio (2018)

@Reddit

The fuchsia ruffled gown was basically a flamingo dipped in couture. With a mega train and sharp shoulders, it was the definition of extra. And Deepika? She wore it like she had the entire south of France cheering her on.


Lupita Nyong’o in Gucci (2015)

@Reddit

Channeling 1950s Havana with a twist, Lupita wore a mint green pleated gown with floral embellishments and a matching headband. It was playful and polished. And when she twirled? Pure magic.


Kristen Stewart in Chanel (2018)

@Reddit

She took off her heels halfway through the carpet and honestly? Icon behavior. Her silver mini dress was punky and chic, and her smoky eyes made it extra fierce. No one does “cool girl at Cannes” like KStew.


Fan Bingbing in Christopher Bu (2010)

@Reddit

Fan looked like a living porcelain doll in this ivory gown embroidered with ancient Chinese motifs. The look nodded to the Tang dynasty, with every detail, from the pattern to her hair, telling a story. It was elegance with heritage, and totally unforgettable.


Marion Cotillard in Jean Paul Gaultier (2012)

@Reddit

Unexpected and architectural, this gown played with sheer panels, color blocks, and structured elegance. Marion made it look so easy. It was futuristic but still undeniably French.


Anya Taylor-Joy in Dior (2024)

@Reddit

Looking like a vintage Vogue cover, Anya wore a champagne corset gown with a matching hat and gloves. It was very “Golden Age starlet off to win Best Actress.” Her poise sealed the deal.


Julianne Moore in Chanel Couture (2014)

@Reddit

Pearls, sequins, feathers. This was maximalist Chanel magic. Julianne layered a glimmering tunic over a sheer gown and somehow made it look effortless. It was delicate, dramatic, and totally Cannes-worthy.


Adriana Lima in Naeem Khan (2017)

@Reddit

Adriana stunned in a white strapless mermaid gown from Naeem Khan’s Spring 2018 bridal collection. The sweetheart neckline and figure-hugging silhouette highlighted her statuesque frame. She accessorized with a dazzling Chopard diamond bib necklace, adding a touch of sparkle to her ethereal look.


Tilda Swinton in Haider Ackermann (2015)

@Reddit

Tilda Swinton turned heads in a bold lime green skirt suit by Haider Ackermann during the Okja photo call at Cannes. With her platinum blonde hair and minimalist makeup, she embodied avant-garde elegance, proving once again why she’s a fashion icon.


Cara Delevingne in Burberry (2013)

@Reddit

All-black everything, with a plunging neckline and a red lip that screamed trouble. This look was vampy, sleek, and packed with pure confidence. She smirked, posed, and totally conquered the red carpet.


Michelle Yeoh in Balenciaga Haute Couture (2023)

@Reddit

Elegant barely scratches the surface. Michelle’s emerald green gown sparkled with just the right amount of magic and had a regal structure. She truly looked like Cannes royalty.


Bella Hadid in Roberto Cavalli (2019)

@Reddit

At the 2019 Cannes Film Festival, Bella Hadid wore a daring red dress, combining bold cutouts with sparkling elegance.


Marion Cotillard in Dior (2014)

@Reddit

Marion Cotillard wore a white pleated Dior gown at the 2014 Cannes Film Festival with intricate detailing and a plunging neckline that made a statement.


Sophia Loren in Emilio Schuberth (1955)

@Reddit

At the 8th Cannes Film Festival in 1955, Sophia Loren dazzled in a white lace gown by Emilio Schuberth. The delicate lace and classic silhouette perfectly captured old Hollywood glamour, marking one of her earliest unforgettable red carpet moments.


Monica Bellucci in Dolce & Gabbana (1997)

@Reddit

Monica Bellucci turned heads at Cannes 1997 in a stunning brown and light brown Dolce & Gabbana gown. With a plunging neckline and elegant cut, the dress highlighted her natural beauty and timeless Italian glamour.


Juliette Binoche in Christian Dior (1996)

@Reddit

Juliette Binoche wowed Cannes in an off-white Christian Dior gown featuring a dramatic hood. The sleek, minimalist silhouette combined with the hood gave the dress a mysterious and elegant vibe, perfectly capturing 90s understated glamour.


Uma Thurman in Burberry (2024)

@Reddit

Uma Thurman wowed at Cannes 2024 in a sleek ivory silk satin gown by Burberry. She added drama with a matching oversized trench coat that trailed behind her. The look was pure elegance, finished with sparkling Chopard jewelry.


Emma Stone in Louis Vuitton (2024)

@Reddit

Emma Stone wowed at Cannes 2025 in a sleek white Louis Vuitton gown with a unique asymmetrical bib collar. The minimalist design highlighted her figure perfectly, while simple diamond jewelry and a polished updo completed the elegant look.


Bella Hadid in Alexandre Vauthier (2017)

@Reddit

Bella Hadid made a striking appearance at the Cannes Film Festival in a soft pink strapless Alexandre Vauthier gown. The dress featured a daring thigh-high slit and a plunging neckline, complemented by a statement sapphire necklace.


Blake Lively in Gucci (2014)

@Reddit

Blake Lively stunned Cannes 2014 in a striking black and white Gucci gown. The dress featured a bold color-block design with a fitted bodice and flowing skirt, perfectly blending classic elegance with modern edge.


Aishwarya Rai in Michael Cinco (2017)

@Reddit

This was less a dress and more a fashion fantasy. Aishwarya’s powder-blue, princess-style gown had so much volume it could’ve had its own zip code. She looked like a dream, and honestly, no one else stood a chance that night.