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

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