Eric Ryan/Getty Images; Dave Hogan/Getty Images
Last week's Fashion Police poll had plenty of highs and lows.
Emma Watson easily took best dressed in her princess-moment Oscar de la Renta gown. And the fact that she burst into tears on the Deathly Hallows 2 London red carpet was so endearing! Extra points for wearing your heart on your sleeve, Em.
Next to the Muggle's fairy princess, poor Anne Hathaway looks like the wicked witch in this sheer black Valentino dress at Paris Haute Couture week that earned her worst dressed. Eek. But we have no doubt the stylish actress will rebound in no time. Right, Annie?!