Prev 45 of 54 Next
45. 2007
One of the most famous movie dresses of all time, to be sure –– Keira Knightley stunned in this gorgeous emerald Atonement gown.