Keira Knightley’s green dress in Atonement is the piece we’ve always hoped to have in our wardrobe, but have never quite gotten around to finding. Here are what we think to be five very on-the-nose versions…

Keira Knightley’s green dress in Atonement is the piece we’ve always hoped to have in our wardrobe, but have never quite gotten around to finding. Here are what we think to be five very on-the-nose versions…