PHOTOS: Battle Beautiful & Not-So-Hot Hudgens In The Best & Worst

March 9 2011, Published 4:15 a.m. ET
From the red carpet to the streets, stars were dressed in the best and worst fashions on Tuesday -- and Breaking Celebrity News has all the photos in our daily feature.
Michelle Rodriguez got all glammed up for the LA premiere of Battle: Los Angeles, wearing a stunning, one-shoulder gown on the red carpet. Though the look was nearly over-the-top, it was nice to see the tomboy actress looking so fem and fab in the startlingly stylish number, which featured an exaggerated shoulder.
Vanessa Hudgens hasn’t been hitting the high mark a la mode lately, experiencing her biggest Beastly blunder yet. The High School Musical grad sported brightly hued 1980’s style biker shorts with floppy booties, a long, black bag and a cropped tank, resulting in a tres unflattering look.
At the NYC premiere of Limitless, Abbie Cornish looked lovely in Lanvin, wearing a ruched black dress with Salvatore Ferragamo platforms. Preggers Alyssa Milano was also on the carpet, wearing a handkerchief as a top.