The Best Dresses To Have Walked The Red Carpet

Published on March 13, 2021
Every year, the who’s who of Hollywood heads over to France for the hottest event around – the Cannes Film Festival. At the Festival, everyone gets to preview the latest films which cover all the genres from around the globe. While the rest of us can’t wait to watch the films in theaters, we also can’t wait to see our favorite celebs don their sharpest outfits. From Penelope Cruz to Angelina Jolie, everyone is wearing only the best like Gucci, Versace, and Prada. Take a look at some of the most jaw-droppingly wonderful looks to have ever walked the red carpet – and try not to swoon. Try!

Red Carpet Looks

Red Carpet Looks

Penelope Cruz

At just the age of 15, this Spanish beauty was signed by an agent and a year later, she appeared in her first film. From there, her success only skyrocketed. In fact, Penelope Cruz is actually the first Spanish actress to ever receive an Academy Award and a star on the Hollywood Walk of Fame. So when she showed up to the 2011 Cannes red carpet donning this Marchesa gown, we weren’t surprised.

Penelope Cruz

Penelope Cruz

Amal Clooney

The new “It” couple? Maybe. At the 2016 Cannes Film Festival, the Clooney’s certainly stole the show. Amal’s stunning pastel yellow, one shoulder silk chiffon Atelier Versace gown was a showstopper. And that’s no understatement.

ADVERTISEMENT
Amal Clooney

Amal Clooney

ADVERTISEMENT

Rachel McAdams

38 year old Canadian actress Rachel McAdams is next on our list. Surely you recognize Hollywood’s “it girl” from her breathtaking roles in The Notebook, Mean Girls, Wedding Crashers, and Red Eye. During the 2011 Cannes Film Festival, McAdams stunned everybody and their mama with this Marchesa number.

ADVERTISEMENT
Rachel McAdams

Rachel McAdams

ADVERTISEMENT

Blake Lively

Duh, of course the one and only, Blake Lively is on the list! At the 2014 Cannes Film Festival, Lively premiered this stunning Gucci gown and heads couldn’t stop spinning. Especially as her ever handsome and hilarious husband, Ryan Reynolds, was at her side. [Side note: this duo have the most adorable pair of daughters too!] Lively is best known for her role of Serena van der Woodsen in the drama series Gossip Girl.

ADVERTISEMENT
Blake Lively

Blake Lively

ADVERTISEMENT

Bella Hadid

Sure Blake Lively is a tough act to follow, but we think that American fashion model, Bella Hadid, is doing just fine. Heck, Hadid was voted the 2016 Model of the Year by Model.com – just like her big sis, Gigi, Bella is a force to be reckoned with. Oh, and this Roberto Cavalli Gown is to die for!

ADVERTISEMENT
Bella Hadid

Bella Hadid

ADVERTISEMENT

Aishwarya Rai

Just in case you’ve never heard of Aishwarya Rai, she’s an Indian actress, model, and also the winner of the Miss World 1994 pageant. Oh, and in case you couldn’t tell – she’s often called “the most beautiful woman in the world”. So when she showed up to the 2017 Cannes Film Festival wearing none other than Michael Cinco, heads collectively exploded.

ADVERTISEMENT
Aishwarya Rai

Aishwarya Rai

ADVERTISEMENT

Angelina Jolie

What more could we possibly tell you about the great Angelina Jolie that you aren’t already aware of? Jolie is known worldwide as an actress, filmmaker, and devoted humanitarian, plus she’s a mother to six! See, I told you were already up to speed here. Anyways, let’s drool at Jolie’s Atelier Versace gown during the 2009 Cannes red carpet, alongside her estranged husband Brad Pitt.

ADVERTISEMENT
Angelina Jolie

Angelina Jolie

ADVERTISEMENT

Kendall Jenner

21 year old fashion model and TV personality Kendall Jenner donned this Giambattista Valli beauty at this year’s Cannes Film Festival. And as far as making a fashion statement, Jenner has knocked it out of the park.

ADVERTISEMENT
Kendall Jenner

Kendall Jenner

ADVERTISEMENT

Diane Kruger

German-American actress and former fashion model, Diane Kruger was the epitome of perfection at the 2015 Cannes Film Festival. Shall we chalk it all up to the Prada gown? It’s a viable possibility.

ADVERTISEMENT
Diane Kruger

Diane Kruger

ADVERTISEMENT

Charlize Theron

Forget the whole notion of the “lady in red” cause Charlize Theron is killin’ it in this yellow Christian Dior Couture get-up. The 42 year old South African has never looked better and the 2015 Cannes red carpet clearly confirm this.

ADVERTISEMENT
Charlize Theron

Charlize Theron

ADVERTISEMENT

Lupita Nyong’o

Okay so Lupita Nyong’o isn’t a name that just rolls off the tongue however this Kenyan-Mexican actress is a force to be reckoned with. If only for the reason that she became the first Kenyan and first Mexican actress to win an Academy Award – impressive is an understatement here. At the 2015 Cannes Film Festival, Nyong’o donned this elegant Gucci number.

ADVERTISEMENT
Lupita Nyong’o

Lupita Nyong’o

ADVERTISEMENT

Zhang Ziyi

After her breakthrough performance in Crouching Tiger, Hidden Dragon, Zhang Ziyi established herself as a “Four Dan Actresses” – a Chinese term which refers to China’s four most bankable young actresses. At the 2014 Cannes Film Festival, Ziyi of course dropped jaws with this Stephane Rolland Couture gown.

ADVERTISEMENT
Zhang Ziyi

Zhang Ziyi

ADVERTISEMENT

Natalie Portman

36 year old Natalie Portman donned this breathtaking Dior dress at the 2015 Cannes Film Festival. However what’s more breathtaking is her works as an actress, filmmaker, and humanitarian.

ADVERTISEMENT
Natalie Portman

Natalie Portman

ADVERTISEMENT

Salma Hayek

First of all, Salma Hayek is a Mexican and American film actress, producer, and former model who slays in all she does. Especially when it comes to fashion. During the 2011 Cannes red carpet, she sported this Gucci Premiere and heads couldn’t stop spinning.

ADVERTISEMENT
Salma Hayek

Salma Hayek

ADVERTISEMENT

Rachel Weisz

British actress Rachel Weisz emerged onto the scene in the early 90’s and has successfully blown us all away with her undeniable talent. As far as film, television, and theatre are concerned, Weisz is brilliant in each trade. Lastly, at the 2015 Cannes Film Festival, this Prada number had us all talking.

ADVERTISEMENT
Rachel Weisz

Rachel Weisz

ADVERTISEMENT

Rihanna

Yes of course we’ve reached Rihanna, the singer, songwriter, and actress we all know and love. And when it comes to fashion, Rihanna is always at the top of the list. Just in 2014, she received the Fashion Icon lifetime achievement award from none other than the Council of Fashion Designers of America. Oh, her white Dior gown at the 2017 red carpet was all anyone could talk about for weeks.

ADVERTISEMENT
Rihanna

Rihanna

ADVERTISEMENT

Cara Delevingne

Thanks to Burberry, the British model and actress Cara Delevingne killed it at the 2013 Cannes Film Festival. And at just the age of 25, Delevingne isn’t slowing down any time either.

ADVERTISEMENT
Cara Delevingne

Cara Delevingne

ADVERTISEMENT

Marion Cotillard

Guys, Marion Cotillard is practically royalty in the Hollywood world. As a French actress, singer-songwriter, environmentalist, and spokesperson for Greenpeace, Cotillard is beyond wonderful in all she does. Yes, this also includes fashion. At the 2013 Cannes red carpet, Cotillard donned this stunning Dior number.

ADVERTISEMENT
Marion Cotillard

Marion Cotillard

ADVERTISEMENT

Kerry Washington

Circa 2009, our girl Kerry Washington killed it in this beautiful Zuhair Murad gown. Nope, so not inspired by her Olivia Pope portrayal – she’s had it handled long before her Scandal days.

ADVERTISEMENT
Kerry Washington

Kerry Washington

ADVERTISEMENT

Kristen Stewart

Okay, okay Kristen Stewart is best known for her work in the Twilight saga but there’s more than meets the eye. With a number of accolades to her name, Stewart is far from done. I suppose we should mention her jaw dropping Reem Acra gown at the 2012 Cannes Film Festival.

ADVERTISEMENT
Kristen Stewart

Kristen Stewart

ADVERTISEMENT

Alessandra Ambrosio

Ahem, Alessandra Ambrosio is pretty much perfect in every sense of the word. This Brazilian model and actress looks stunning on a daily basis. But we should mention she’s just as beautiful on the inside as she is on the outside. So of course at the 2016 red carpet, her Zuhair Murad Couture gown was perfection.

ADVERTISEMENT
Alessandra Ambrosio

Alessandra Ambrosio

ADVERTISEMENT

Rosie Huntington-Whiteley

Speaking of the 2016 red carpet and of Victoria’s Secret models, Rosie Huntington-Whiteley donned a beautiful Alexandre Vauthier Couture gown.

ADVERTISEMENT
Rosie Huntington Whiteley

Rosie Huntington Whiteley

ADVERTISEMENT

Julia Roberts

There’s probably a Pretty Woman joke to be made here but we’ll let it slide. At the 2016 Cannes Film Festival, Julia Roberts wore Armani Prive and stole the show, as expected.

ADVERTISEMENT
Julia Roberts

Julia Roberts

ADVERTISEMENT

Victoria Beckham

Posh Spice will always make the list! When it comes to fashion, Victoria Beckham is the Queen. I mean, she is wearing her own design at the 2016 Cannes red carpet – that just says it all.

ADVERTISEMENT
Victoria Beckham

Victoria Beckham

ADVERTISEMENT

Naomie Harris

English actress Naomie Harris is up next. And in case you’re wondering – she’s wearing Gucci at the 2017 Cannes Film Festival. Nice.

ADVERTISEMENT
Naomie Harris

Naomie Harris

ADVERTISEMENT

Elle Fanning

Elle Fanning may be the younger sister of actress Dakota Fanning, but she’s remarkable all on her own. Especially in this Vivienne Westwood piece at the 2017 red carpet.

ADVERTISEMENT
Elle Fanning

Elle Fanning

ADVERTISEMENT

Julianne Moore

When you’re as famous of an actress as Julianne Moore, your list of awards is pretty darn impressive. Such as an Academy Award, two Golden Globes, a BAFTA, and two SAG Awards to be exact. Moreover, your sense of style is to die for! While at the 2017 red carpet, Moore wore this custom Givenchy Haute Couture and Chopard and Gemfields earrings. ~sigh~

ADVERTISEMENT
Julianne Moore

Julianne Moore

ADVERTISEMENT

Hailey Baldwin

Just in case the name didn’t give it away, Hailey Baldwin is the daughter of actor Stephen Baldwin. Oh yeah, she’s a model! Go figure. At the 2017 Cannes Film Festival, she wore this custom Twinset.

ADVERTISEMENT
Hailey Baldwin

Hailey Baldwin

ADVERTISEMENT

Sara Sampaio

Everyone meet Sara Sampaio, a Portuguese model. Specifically Sampaio is a Victoria’s Secret Angel! At the 2017 red carpet, she wore this stunning red Zuhair Murad gown.

ADVERTISEMENT
Sara Sampaio

Sara Sampaio

ADVERTISEMENT

Emily Ratajkowski

Emily Ratajkowski, a model and actress, became a star after starring in Robin Thicke’s “Blurred Lines” music video. And now here she is at the 2017 red carpet wearing a custom Twinset.

ADVERTISEMENT
Emily Ratajkowski

Emily Ratajkowski

ADVERTISEMENT

Lily-Rose Depp

French-American actress and model Lily-Rose Depp is up next. Yup, Johnny Depp and Vanessa Paradis are her parents! Anyways, at the 2017 Cannes Film Festival, Depp wore this stunning Chanel piece.

ADVERTISEMENT
Lily Rose Depp

Lily Rose Depp

ADVERTISEMENT

Lily Donaldson

British fashion model, Lily Donaldson, wore Dior and Cartier at the 2017 red carpet. Fun fact, her great uncle is Fleetwood Mac legend, Mick Fleetwood.

ADVERTISEMENT
Lily Donaldson

Lily Donaldson

ADVERTISEMENT

Molly Sims

Molly Sims became a household name after her Sports Illustrated Swimsuit Issue. Then again for her role as Delinda Deline in the drama series Las Vegas. Sims wore Christian Siriano at the 2017 red carpet.

ADVERTISEMENT
Molly Sims

Molly Sims

ADVERTISEMENT

Isabeli Fontana

34 year old Isabeli Fontana is a Brazilian model who wore this custom Alberta Ferretti piece at the 2017 Cannes Film Festival. Jealous? Yeah so is everyone else.

ADVERTISEMENT
Isabeli Fontana

Isabeli Fontana

ADVERTISEMENT

Petra Nemcova

Petra Nemcova, the Czech model, TV host, and philanthropist wore this airy white dress with matching Loriblu sandals of course.

ADVERTISEMENT
Petra Nemcova

Petra Nemcova

ADVERTISEMENT

Lily Collins

Yup, we do mean the daughter of musician Phil Collins! Lily Collins is an actress and published author, known for her roles in The Blind Side, The Mortal Instruments: City of Bones, and Love, Rosie. At the 2017 red carpet, she wore this Ralph & Russo stunning dress.

ADVERTISEMENT
Lily Collins

Lily Collins

ADVERTISEMENT

Arizona Muse

Arizona Muse, and that is her real name actually, is a fashion model, The 29 year old was born in Tucson, Arizona and began modeling as a teenager. At the 2017 red carpet, she wore this Ralph & Russo getup.

ADVERTISEMENT
Arizona Muse

Arizona Muse

ADVERTISEMENT

Pamela Anderson

Pamela Anderson is known for many, many things. Some we won’t get into detail about. We will say this – she is wearing a Vivienne Westwood piece while at the 2017 Cannes Film Festival.

ADVERTISEMENT
Pamela Anderson

Pamela Anderson

ADVERTISEMENT

Liya Kebede

Of course Liya Kebede, the Ethiopian-born model, makes the cut. Here she is sporting a Paco Rabanne gold piece effortlessly.

ADVERTISEMENT
Liya Kebede

Liya Kebede

ADVERTISEMENT

Kate Moss

As far as beautiful and successful supermodels go, Kate Moss ranks pretty high on such a list. During the 2016 Cannes Film Festival, Moss wore this vintage Halston piece.

ADVERTISEMENT
Kate Moss

Kate Moss

ADVERTISEMENT

Kirsten Dunst

At just the age of 12, Kirsten Dunst received widespread recognition for her role as Claudia in Interview with the Vampire. Now look at her! Donning Dior at the 2016 red carpet.

ADVERTISEMENT
Kirsten Dunst

Kirsten Dunst

ADVERTISEMENT

Anna Kendrick

This “Scrappy Little Nobody” absolutely shined in Stella McCartney at the 2016 red carpet.

ADVERTISEMENT
Anna Kendrick

Anna Kendrick

ADVERTISEMENT

Emma Stone

28 year old Emma Stone rocked this Dior number at the 2015 Cannes Film Festival. Little did she know that the following year she’d win an Academy Award, a BAFTA Award, and a Golden Globe Award for her role in the highly successful film La La Land.

ADVERTISEMENT
Emma Stone

Emma Stone

ADVERTISEMENT

Blake Lively II

Yup, Blake Lively is back! She is after all, a fashion Queen. And yes, only she could make a baby bump look ~this good~. Livley defied any sense of a traditional expectation about maternity wear. Heck, she even added a dazzling pair of strappy, silver shoes, adding height and extra glamour to the already perfect actress. Never change, Lively, never change.

ADVERTISEMENT
Blake Lively II

Blake Lively II

ADVERTISEMENT

Uma Thurman

Forget about Kill Bill because Uma Thurman is killin’ it in this Atelier Versace gown. Ahh, the 2017 Cannes Film Festival was a total knockout.

ADVERTISEMENT
Uma Thurman

Uma Thurman

ADVERTISEMENT

Eva Herzigova

Czech model and actress Eva Herzigova definitely had tongues wagging in this Roberto Cavalli number. Remember how we said the 2017 Cannes Film Festival was a total knockout? Yeah, we meant it.

ADVERTISEMENT
Eva Herzigova

Eva Herzigova

ADVERTISEMENT

Daria Strokous

27 year old Daria Strokous is a Russian model, film actress, and photographer who stunned at the 2017 red carpet. Strokous wore this Christian Dior piece and totally pulled it off.

ADVERTISEMENT
Daria Strokous

Daria Strokous

ADVERTISEMENT

Robin Wright

Known for her roles in The Princess Bride, Forrest Gump, and House of Cards, amogst others, Robin Wright is a true Hollywood legend. And she certainly didn’t disappoint at the 2017 Cannes carpet in Saint Laurent either.

ADVERTISEMENT
Robin Wright

Robin Wright

ADVERTISEMENT

Charlotte Gainsbourg

46 year old Charlotte Gainsbourg, the British-French actress and singer, is up next. At the 2017 Cannes Film Festival, she dropped jaws in this Saint Laurent short piece.

ADVERTISEMENT
Charlotte Gainsbourg

Charlotte Gainsbourg

ADVERTISEMENT

Michelle Williams

Lassie, Dawson’s Creek, Brokeback Mountain, My Week with Marilyn, and so on – these are just a few of Michelle Williams’ best works. Her Louis Vuitton gown didn’t disappoint either. Or maybe it did, according to some critics.

ADVERTISEMENT
Michelle Williams

Michelle Williams

ADVERTISEMENT

Adriana Lima

As if Adriana Lima needs any kind of introduction? Ugh, fine. She’s a Brazilian supermodel and Victoria’s Secret Angel – happy now? And yes, Lima slays in whatever she wears.

ADVERTISEMENT
Adriana Lima

Adriana Lima

ADVERTISEMENT

Deepika Padukone

Meet Deepika Padukone, one of India’s highest-paid actresses. And at the 2017 Cannes Film Festival, her Brandon Maxwell emerald gown was stunning. But we didn’t need to tell you that, now did we?

ADVERTISEMENT
Deepika Padukone

Deepika Padukone

ADVERTISEMENT

Thylane Blondeau

Guys, meet the 16 year old French model and actress, Thylane Blondeau. Dang, when I was 16, I definitely didn’t even look remotely this good. So, yeah. That’s just depressing.

ADVERTISEMENT
Thylane Blondeau

Thylane Blondeau

ADVERTISEMENT

Elizabeth Olsen

Don’t tell me you don’t see the family resemblance! Did the last name not give it away? Elizabeth is the younger sister of twins Ashley and Mary-Kate Olsen! And just like her sisters, she’s an actress.

ADVERTISEMENT
Elizabeth Olsen

Elizabeth Olsen

ADVERTISEMENT

Naomi Campbell

During the 2017 Cannes Film Festival, supermodel Naomi Campbell dazzled in this Atelier Versace getup. If you can really call it a getup.

ADVERTISEMENT
Naomi Campbell

Naomi Campbell

ADVERTISEMENT

Chloe Moretz

From age seven, Chloe Moretz has been acting and modeling. And at the 2014 Cannes Film Festival, Moretz was youthfully gorgeous.

ADVERTISEMENT
Chloe Moretz

Chloe Moretz

ADVERTISEMENT

Eva Longoria

As usual, Eva Longoria looks breathtaking. Especially in this Atelier Versace number at the 2015 Cannes Film Festival.

ADVERTISEMENT
Eva Longoria

Eva Longoria

ADVERTISEMENT