Keira Knightley in Atonement

The Movies' Best-Loved Costumes

In a recent poll, the emerald green dress worn by Keira Knightley in Atonement has been voted the best film costume of all time. Here's the Top Ten costumes from the poll.
By Richard Corliss, with Mary Corliss and Davie Lerner

Enter
Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.