23 OCTOBER 2012
To mark the much anticipated release of the new James Bond film, Skyfall - which also coincides with the 50th on-screen anniversary of the super spy - we look at the actors who have portrayed 007.
When Daniel Craig was named as the star of Casino Royale back in 2006, fans were in uproar about a blonde Bond - author Ian Fleming in the original books had described his character as having "short, black hair."
However, Daniel quickly proved that his physical appearance wasn't a hindrance, putting in a stellar performance which wowed critics and cinema-goers alike.
But do you think his beefed up Bond is the best? Or do you prefer the suave sophistication of the more 'classic' 007s?