This image appears in the gallery:
Best of British: Actors
14. Daniel Craig
...Then there's the modern James Bond. Daniel Craig will play Bond for the third time this year in 'Skyfall', and the 44-year-old is also known for playing Mikael Blomkvist in The Girl with the Dragon Tattoo.