Dressed to the nines for the New York premiere of The Dark Knight Rises, Zoe Kravitz was looking very dark herself in this alluring black dress. With its sheer panels and ruched material, the dress covered her lady bits and stomach in a peek-a-boo manner, while the bottom of the dress showcased a black skirt that reached over the knee. On her feet were strapped heels with a sheer toe and strap over the foot, and in her hand was a small black leather clutch. This dress brought Kravitz a great opportunity to show off her new haircut (which I don’t think I’m feeling), but the dress itself is a no-no. It could have been a winner, but in certain places, the dress comes off looking cheap. The shoes are fly, the bag is cute, and she’s in great shape, but no thanks. Stop.