To celebrate Daniel Craig's 47thbirthday, we're taking a trip down memory lane to revisit all the debonair stars — including Sean Connery, Pierce Brosnan and more! — who have played James Bond throughout the years!
Click through the gallery above to see!
Sean, 86, was the first actor to portray Agent 007 in the original 1962 James Bond film, Dr. No. The movie's producers originally thought the 6'2" star was too muscular to play the elegant British spy, but thankfully they reconsidered!
Sean went on to play Bond in four additional films — From Russia with Love, Goldfinger, Thunderball, and You Only Live Twice — before temporarily retiring from the role.