How old is Keira Knightley?
Keira Knightley
(Keira Christina Knightley) was born on
26 March 1985 Tuesday in Teddington, London, England.
So today, Keira Knightley is 39 years old
Keira Knightley is an English actress and model. She has 1 child. Her husband is James Righton.