Actress | Soundtrack | Producer
By age 23, Forbes magazine ranked Knightley as the the second highest-paid actress in Hollywood with estimated earnings of $32 million in 2007. She was also the only non-American actress to make the list at that time (2008).
(at a photo shoot) I'm a hooker in these pictures, and I must be a high priced one because I'm staying at the Ritz, which is good.
Often stars in period pieces
Keira Christina Knightley
Teddington, Middlesex, England, UK
See what movies and TV series IMDb editors are excited about this month and check out our guide to superheroes, horror movies, and more.