Get Your Fresh Intelligence Daily

SUBMIT

PHOTOS: The Best, Worst & Wackiest Fashions Of The Week

//postthreewaysplit_

May. 14 2011, Published 7:07 a.m. ET

Link to FacebookShare to TwitterShare to Email

By Leah Ornstein

Radar Style & Beauty Editor

From the glam-packed red carpet of the Cannes Film Festival to the streets of Los Angeles, stars were out in full fashion force, rocking and shocking in the best, worst and wackiest fashions and RadarOnline.com has all the photos in our weekly feature.

Salma Hayek kicked off the festivities of the French film fest in smashing style. The sizzling Latina got gorgeously gowned in a Gucci Premiere strapless number, which was impeccably embellished in beads, sequins and crystals. Other Cannes wardrobe winners included 73-year-old Jane Fonda, who showed off her still-smoking hot bod in a custom-made Emilio Pucci gown, and Angelina Jolie, who rocked emerald jewels with a nude Salvatore Ferragamo wrap dress to the Kung Fu Panda 2 photo call.

Article continues below advertisement

Jessica Lowndes experienced a style slip-up at the National Movie Awards in London. The 90210 star looked more trashy than classy in a boob-baring Z Spoke by Zac Posen frock, covering her face with way too much makeup.

The wacky factor was at an all-time high, as Lady Gaga, Steven Tyler and Kat Graham were dressed to shock in equally bad fashion.

While Gaga hit a Belvedere Vodka bash in London nearly naked and caped in green, Steven Tyler Looked Like A Lady in Los Angeles and the Vampire Diaries re-offender hit the Samsung Infuse bash looking like a cross between Madonna and the Statue of Liberty.

What other stars were dressed to rock and shock this week? Click here to find out.

RELATED STORIES:

EXCLUSIVE VIDEO: Victoria¹s Secret Angels Share Sexy Secrets

Advertisement

© Copyright 2021 Radar Media Group LLC. Radar and RadarOnline are registered trademarks. All Rights Reserved. People may receive compensation for some links to products and services on this website. Offers may be subject to change without notice.