Keira Knightley arrives at the world premiere of 'The Duchess' at the Odeon cinema, Leicester Square on September 3, 2008 in London, England.
eBay