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