Question: who played elizabeth bennet in bbc pride and prejudice
Answer: Jennifer Anne Ehle ( / ˈiːliː / ; born December 29 , 1969 ) is an American actress .