Keira Knightley Reflects on 'Pirates of the Caribbean' Criticisms: 'I Was Seen As A Terrible Actress' originally appeared on Parade. Just as it's impossible to imagine anyone but Johnny Depp playing ...
Keira Knightley, best known for her roles in 'Pride and Prejudice,' 'Pirates and the Caribbean' and 'Love Actually,' celebrated her 41st birthday on Thursday.