Question: who plays elizabeth bennet in the movie pride and prejudice
Answer: Keira Knightley