Angelina Jolie, Salma Hayek, Emily Blunt and other stars get glammed up
Rate This Image
Worst: Keira Knightley
Oh, Keira. Yes, you could wear an old dishrag and still look beautiful. But did you have to wear this? I think I may have seen her on a shelf at the American Girl store. I know sweet and innocent is a runway trend, but if you look like one of Miss Haversham's old doilies, that's just taking it too far.