The 25 Hottest British Actresses of All Time

20. Keira Knightley

Need to proof of how successful Keira Knightley is? In 2007, she was the only non-American on Forbes' list of the highest-paid actresses in Hollywood. And not only is Knightley hot, she is also cinematically dexterous. The star has appeared in nearly every film genre you can think of, be it dystopian science fiction (Never Let Me Go), historical action (King Arthur), or film noir (London Boulevard).

blog comments powered by Disqus