When I saw Topshop's Holiday Collection 2011, I immediately remember Keira Knightley's green dress in Atonement movie. I fell in love with that dress and it completely fits with her character in the movie. It could be a perfect party or wedding dress. I definitely want it!