- Change theme
Top 10 greatest screen outfits ever
2. Keira Knightley's green dress - 'Atonement' (2007)
The stunning emerald greek silk gown was considered one of the best clothing choices for females on screen, but wasn't quite good enough placed it at No 2.
Look through our other great galleries!
Why not test yourself with our quizzes?
Looking for something different? Try our weird news!
Latest news headlines