Who was the best James Bond? The question is more difficult than is sounds! In many ways, James Bond transcends the actors that have been lucky enough to play him. You could even argue that he shapes the men who play him more than the other way around.

When a James Bond film ends with “James Bond will return,” we know that they are telling the truth – we just don’t know whose face he will be wearing.

All that said, there is no denying that each of us has a soft spot for one or more of the James Bond actors. As women in our 60s, we are among the only people to have seen most of the James Bond films as they released.

We loved Sean Connery in From Russia with Love and You Only Live Twice.

We embraced Roger Moore as James Bond in Live and Let Die and The Spy Who Loved Me.

Many among us think that Daniel Craig has captured the raw energy of the Bond character like no other.

As we approach the release of the latest James Bond film, Spectre, there is a lot of speculation about who the next main actor will be. So, I thought that this would be a good opportunity to look back at the series and vote on the best Bond of all time.

I’d love to get your thoughts on this! Please take a few seconds to look through the list of amazing actors who have played Bond over the years. Then, tell us which one is your favorite in the comments.

Sean Connery

Played James Bond from 1962 – 1967

From Russia with Love

George Lazenby

Played James Bond in On Her Majesty’s Secret Service in 1969

On Her Majestys Secret Service

Roger Moore

Played James Bond from 1973 – 1985, including in The Spy Who Loved Me

The Spy Who Loved Me

Timothy Dalton

Played James Bond in 1987 and 1989

The Living Daylights

Pierce Brosnan

Played James Bond from 1995 – 2002

The World is Not Enough

Daniel Craig

Played James Bond from 2006 – 2015

Skyfall

Who do you think was the best James Bond of all time and why? Was it Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan or Daniel Craig? Please join the conversation and share this article to keep the discussion going!

Let's Have a Conversation!