Question : who played elizabeth bennet in pride and prejudice
Answer : Keira Knightley