Best: Charlize Theron
Just before she signed on as the face of Dior’s J’Adore perfume, Charlize Theron wore a mint green satin gown from the French fashion label to the 2004 premiere of De-Lovely.
In 2000, Bjork swam in a sea of Pepto-Bismol pink tulle to promote Dancer in the Dark, just one year before she?d walk the red carpet at the Oscars in that infamous swan dress.
Best: Jennifer Aniston
In 2004, Jennifer Aniston dazzled in an embellished Atelier Versace gown halter dress when she accompanied then-husband Brad Pitt to the premiere of Troy.
Worst: Sandra Bullock
At the 2002 premiere of Murder By Numbers, Sandra Bullock wore a floral frock with oddly placed slash cut-outs.
Best: Cate Blanchett
Cate Blanchett hit the red carpet for the 2010 premiere of her film Robin Hood in an Alexander McQueen gown that was personally selected by the designer before his death earlier that year.
Worst: Cameron Diaz
Luckily, Cameron Diaz?s performance in Gangs of New York would go on to leave a better impression than the unfortunate Versace fishnet dress she wore to the film’s 2002 premiere.
Always good for a shocking style moment, Madonna arrived at the 1991 premiere of her documentary In Bed With Madonna draped in a pink robe which she shed to reveal a Jean-Paul Gaultier cone bra and hot pants.
Worst: Tilda Swinton
Tilda Swinton?s oversized fruit-print gown and matching coat might have worked if the actress was cast to play The Nutcracker?s Mother Ginger on stage, but for the red carpet of the 2001 Cannes closing ceremony? Not so much.
Best: Princess Diana
Princess Diana made an appearance at the 1987 Cannes film festival in a blue chiffon gown and matching scarf by one of her favorite designers, Catherine Walker. The dress, which she also wore for a portrait sitting later that year and the 1989 opening of Miss Saigon, became one of her most iconic looks and eventually sold for $132,000 at a 2011 auction.
Worst: Eva Green
Between frog and floral designs, the holiday color scheme and the awkward draping, Eva Green was a walking disaster in the Dior Couture dress she wore to the 2007 Cannes party for The Golden Compass.
Best: Angelina Jolie
When Angelina Jolie joined Brad Pitt for the 2007 premiere of his film Ocean?s Thirteen, the actress stole the spotlight in her canary yellow Emanuel Ungaro dress.
Worst: Catherine Keener
Catherine Keener?s houndstooth attack at the 2008 premiere of Synecdoche, New York might not have been so bad if the bell sleeves on the design weren?t big enough to smuggle in popcorn for the entire cast.
Best: Kerry Washington
Kerry Washington swept down the red carpet at the 2007 premiere of Zodiac in an ombre tulle gown from Jean Paul Gaultier couture, which she accessorized with a Bulgari necklace, Movado earrings, and a Swarovski clutch.
Worst: Julianne Moore
Did Julianne Moore get dressed in the dark when she wore this canary-hued Christian Lacroix haute couture dress to the 2008 premiere of her film Blindness?
Best: Kate Moss
In 1997, Kate Moss epitomized the minimalist chic trend in a gray Narciso Rodriguez shift dress while attending the premiere of The Brave with then-boyfriend Johnny Depp.
Worst: Milla Jovovich
Milla Jovovich rocked amazingly over-the-top costumes by designers Jean-Paul Gaultier in The Fifth Element, but she should?ve drawn the line on modeling intergalactic couture at the film’s 1997 Cannes premiere.
Best: Salma Hayek
Salma Hayek had the honor of wearing the very first couture gown from the Gucci Première collection at the 2010 premiere of Robin Hood.
Worst: Salma Hayek
Salma Hayek went for sexy in a curve-hugging lingerie style gown at the 2005 premiere of Last Days, but the dowdy satin and lace look fizzled on the red carpet.
Best: Sharon Stone
Sharon Stone gave crowds a buzz-worthy preview at the 1995 premiere of her film Unzipped when she opened up her button-detail Valentino skirt to reveal a matching pair of hand-beaded hot pants.
Worst: Helen Mirren
Helen Mirren wore this blinding Elie Saab dress to the 2007 premiere of Chacun Son Cinema, and then made the situation even worse by twirling on the red carpet to show it off.
Best: Sophia Loren
Sophia Loren arrived at the opening night of the 1955 film festival looking every bit a star in a sweetheart neckline gown paired with classic jewels and opera-length gloves.
Worst: Gwyneth Paltrow
Gwyneth Paltrow ruined an otherwise high-style Chanel moment at the 2008 premiere of Two Lovers by adding chunky Pilgrim-buckle shoes.
Best: Elizabeth Banks
Elizabeth Banks donned a crimson one-shoulder gown from Armani Privé’s spring 2009 haute couture collection to the premiere of Up.
Instead of nodding to the glamorous costumes in Dreamgirls at the film’s 2006 Cannes premiere, Beyoncé chose a garish House of Deréon dress designed by her mom, Tina Knowles.
Best: Michelle Yeoh
Michelle Yeoh stunned in a sexy nude Roberto Cavalli gown with intricate black accents at the 2009 premiere of Vengeance.
Worst: Zoe Saldana
The Giorgio Armani gown Zoe Saldana wore the 2011 premiere of The Tree of Life made her look like a couture candy cane.
Best: Freida Pinto
At the De Rouille et D’os premiere in 2012, Freida Pinto lit up the red carpet in a chartreuse Atelier Versace dress detailed with Swarovski crystals.
Best: Nicole Kidman
Nicole Kidman slipped into a 1930s-inspired evening dress from Ralph Lauren Collection for the premiere of her 2012 film Hemingway and Gellhorn.
Best: Catherine Deneuve
French actress Catherine Deneuve showed her stripes at the 1966 Cannes Film Festival in a sequined column gown paired with long gloves and youthful hair bow.