Atonement: Keira Knightley’s Green Dress

This emerald green dress from Atonement could be the most famous item of clothing on film in the last decade.