Keira looks stunning, as usual. The only thing I would have changed, though, is the hair -- it's too sleek, and I just don't think it suits her. I prefer her hair a little more wild, fly ways and all. The hair style she wore with the purple dress was adorable (the puffy hair, swooped over her face).
And omg @ Rupert. This is the best I've seen him, I think. He looks so dashing. I think it's really cute that he and Keira match.