(Source: Pinterest/Jennifer A)
Prev 45 of 56 Next
45. 2005
Keira Knightley was a striking Elizabeth Bennet in the 2005 version of Pride and Prejudice.

Photo credit here.