Keira Knightley (33 years old) is a stage actress. Her latest film is 'The Nutcracker and the Four Realms' (2018). She won the Empire Award for Best Actress (2008). Her parents are Sharman Macdonald and Will Knightley. She married James Righton and they have 1 child. She was a student at Esher College.