Stars' Most Romantic Roles

17 of 22

Keira Knightly

As Elizabeth Bennet in Pride & Prejudice (2005)

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus