Keira Knightley was born on 26 March 1985 and is currently 24 years old.
In the UK... she is next showing in The Duchess November 23rd, 2:45pm and in The Duchess November 23rd, 2:45pm. See more...
Below is a list of programmes Keira Knightley has been associated with: