Keira Knightley Was Almost 'Too Pretty' For 'Pride & Prejudice'

  • 10 years ago
She played the part of Elizabeth Bennet in the movie based on the classic book, and was even nominated for an Oscar. But according to Keira, she almost didn't land the role.