Question: who played elizabeth bennet in pride and prejudice
Answer: One of the most notable portrayals of the character has been that of Keira Knightley in Pride & Prejudice , directed by Joe Wright .