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