Who is the iconic English actress in this photo? Here's a hint: she starred in the 2005 romance film Pride and Prejudice.

Answer Keira Knightley

It's Keira Knightley! She was born on March 26, 1985, in Teddington, United Kingdom. In addition to receiving countless accolades, she's best known in Hollywood for her roles in period dramas.

Asked by · Last updated 4 years ago · 7.4K views · SOURCE