Keira Knightley
40 years old
Keira Christina Knightley (born March 26, 1985) is an English actress. She has starred in both independent films and big-budget blockbusters, and is particularly noted for her roles in period drama...
See Profile
Sherlock Holmes
2022 Series
by Sir Arthur Conan Doyle
Referring to himself as a "consulting detective" in the stories, Holmes is known for his proficiency with observation, deduction, forensic science, and logical reasoning that borders on the fantast...
See Story
Join the Conversation
0 comments on Keira Knightley as Irene Adler in Sherlock Holmes