1. WORST: Jennifer Hudson seemed embarrassingly unaware that her black bra showed glaringly through her beige sweater, Lucky Magazine 9th Annual Lucky Shop event in New York City. While we can almost forgive her for falling victim to the bright camera flash, there’s no excuse for the pumpkin orange leather hot pants and that are even shorter than her sloppy black cardigan. 3. BEST: The batwing sleeves on Anne Hathaway’s draped white gown by Givenchy Haute Couture by Riccardo Tisc was reminiscent of fellow leading character in The Dark Knight Rises, but was worn to celebrate her new film, Les Miserables, at the world premiere held at the Odeon & Empire Leicester Square in London. With its dramatic neckline, plunging back and pearl-beaded texture, the dramatic dress was the perfect way to feminize the actress’ short cropped haircut.