By Leah Ornstein - Radar Features Editor
From the red carpet of the swankiest soirees and movie premieres to the city streets, Hollywood’s hottest stars were dressed to rock and shock in the best, worst and wackiest fashions – and RadarOnline.com has all the winners and sinners in our weekly feature!
Snow White and the Huntsman hit the big screen on Friday, but that didn’t slow Charlize Theron down! The blonde bombshell has already started promoting her upcoming flick Prometheus, hitting the London premiere on Thursday in dazzling fashion. Showing off her superior stems in a slitty strapless Christian Dior dress with Dior heels and Bulgari bling, she easily scored the best dressed look of the week.
Is Donatella Versace getting a little too much inspiration from The Avengers? The fashion designer looked a little freaky at The Glamour Women Of The Year Awards in London in her self-designed strapless gown, which looked like it was a costume for a superhero. Best dressed babes at the event included Eva Longoria, who showed off her hot bod in a vibrant orange Victoria Beckham curve-hugging cocktail dress, and Jessica Alba, who got goth-glam in Alexander McQueen.
As for wacky, mom-to-be Snooki costumed her baby bump in a blast-to-the-past fashion blunder! The Jersey Shore star looked totally 1970's, sporting psychedelic boho style while filming her reality show.
For the rest of the best, worst & wackiest dressed stars of the week, click here.
Charlize Theron Reveals She’s ‘Very Good With Side Nudity’
Charlize Theron Gets Emotional On Ellen: Being A Mom 'Just Feels Right'