Advertisement
Home FASHION

Who’s Your Favourite James Bond Of All Time?

Daniel Craig just announced that he's 'done' with Bond. We take a look back at the styles of all the Bonds past...

Barry Nelson, 1954

Nelson played in the Climax! Series: Casino Royale.

David Niven, 1967

Niven played Bond in Casino Royal (1967)

Sean Connery

Connery played Bond a total of seven times!

George Lazenby, 1969

Lazenby played Bond in James Bond: On Her Majesty’s Service

Advertisement

Roger Moore

Like Sean Connery, Roger Moore played Bond 7 times!

Timothy Dalton

Timothy Dalton played Bond twice!

Pierce Brosnan

Brosnan played Bond four times.

Daniel Craig

The most recent Bond, Craig has played the character four times.

Advertisement
Advertisement

Related stories


Advertisement