By Leah Ornstein - Radar Features Editor
Not every star got it right on the fashion front this week!
From the red carpet of the hottest events and movie premieres to the city streets, Hollywood's hottest celebrities were dressed to rock and shock in the best, worst and wackiest fashions, and RadarOnline.com has all the wardrobe winners and style sinners in our weekly feature.
It was a sizzling week on The X Factor! Britney Spears sexed up the show in a gorgeous Bottega Veneta velvet and leather gown, while LeAnn Rimes, who provoked controversy for her over the top performance, rocked a Nini Jguyen shift dress paired with to die for Givenchy fold over boots, and Demi Lovato had a metallic mishap with a her cutout Topshop frock.
Miley Cyrus proved once again that she Can't Be Tamed at the VH1 Divas event, where she hit the stage in a bizarre and scandalously skimpy ensemble and grabbed her crotch. Stacy Keibler took the plunge and showed off her hot body at the bash in a sexy Monique Lhuillier suit paired with Jimmy Choo pumps and a Giuseppe Zanotti clutch, and Jenna Dewan Tatum debuted her baby bump in boobiful fashion, wearing a Temperley London gown.
Katie Holmes looked pretty in pink at the Late Show with David Letterman, pairing a sexy Narciso Rodriguez dress with a Balenciaga military jacket, andCatherine Duchess of Cambridge made her first public pregnancy announcement appearance in an emerald green Alexander McQueen gown.
For the rest of the best, worst and wackiest dressed stars of the week, click here.