Keira Knightley wore this amazing Valentino gown and I can't stop looking at it. It is so gorgeous. I don't know if I like her hair all that much though, but I think it's growing on me. Even if I do end up hating it, her dress will make up for it. It's so pretty!