Keira Knightley
Keira Knightley
The Duchess - World premiere held at the Odeon Leicester Square.
London, England - 03 September 2008
Credit: WENN
The Duchess - World premiere held at the Odeon Leicester Square.
London, England - 03 September 2008
Credit: WENN