who played elizabeth bennet in pride and prejudice
Elizabeth Bennet One of the most notable portrayals of the character has been that of Keira Knightley in Pride & Prejudice, directed by Joe Wright. Knightley received a Best Actress Oscar nomination for her performance.