Turning the Tables on A Total Babe: Bond!

We’ve all clicked through slideshows ranking the “Hottest Bond Girls” (sorry, there’s no contest IMHO – the clear winner is Shirley Eaton as Jill Masterson in Goldfinger with special shout-out to the makeup artist that hand painted her gold) but as a card-carrying-capitol-F-Feminist I just couldn’t rank women based on their looks alone. Lucky I have NO problem ranking the men! Mwah ha ha ha!

Six lucky gents thus far have had the pleasure of playing Bond, James Bond on film. Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan, and Daniel Craig. Let’s see how they stack up:


6.  George Lazenby (On Her Majesty’s Secret Service): Hello, this guy is a former model and undeniable cutie, but rumor has it he was a bit tough to work with and diva-status just isn’t Bond.


5.  Timothy Dalton (The Living Daylights, License to Kill): Piercing green eyes and thick, dark hair atop a 6’2 frame make him a hunk of the highest order. Yes please.


3.  Pierce Brosnan (Tomorrow Never DiesAVAILABLE IN DECEMBER): I’m not gonna lie, his high ranking is due mainly to the fact that there are ample scenes of him sans shirt. Thank you, Costume Designer!


3.  Roger Moore: (Live and Let Die, For Your Eyes Only, The Man With The Golden Gun, Moonraker, Octopussy, The Spy Who Loved Me, A View to Kill): Sir Roge, as his friends call him, has a year-round tan, fluffy hair and mesmerizing voice. What else do you need?

Daniel Craig stars as James Bond in Metro-Goldwyn-Mayer Pictures/Columbia Pictures/EON Productions’ action adventure SPECTRE.

2.  Daniel Craig: Don’t get me wrong, he’s a total babe, but he’s also a newbie and still a little green… but with Spectre hitting theaters this month he may get a boost!


NUMBER 1 THE O.G. Sean Connery (Diamonds are Forever, From Russia With Love, Goldfinger, Never Say Never Again, Thunderball, You Only Live Twice, Dr. No): As if there was even a question! #SeanConn is always going to top the list. You never forget your first!

Don’t miss the brand new James Bond movie, Spectre, in theaters November 6th, then Bond with EPIX all month long and watch the classics!

  • Trish MB

    Actually, seven lucky gentleman have played James Bond on film, the ‘original’ being David Niven in Casino Royale 1967.

    • Robert Walther

      Dr. No 1962 Sean Connery
      From Russia with Love 1963
      Goldfinger 1964
      Thunderball 1965
      You Only Live Twice 1967

      Casino Royale was done on TV in 1954 with Barry Nelson as Bond
      In ’67 David Niven played ‘Bond’ in a farcical spoof with 6 actors/actresses playing schock Bond