After Daniel Craig’s 007, the men we think would be perfect for the job

Vote for your favourite

So Daniel Craig has ‘quit’ his job as 007, and amidst the clamour for a Jane Bond (Gillian Anderson and Priyanka Chopra’s names have been thrown around in cyberspace) it’s Tom Hiddleston who is tipped to play the next swashbuckling secret agent—and he’s our first choice too!

While he gets a perfect 10 from us, here’s a list of other dapper dudes we feel could well pull off the suave, “Bond, James Bond.”

1 / 15

Tom Hardy: 9/10

From Bane in The Dark Knight Rises to Max in Mad Max: Fury Road, he’ll bring a slight insanity to the part that’s as dangerous as it is exhilarating. Yes, we do love ourselves a bit of a bad boy.

2 / 15

Tom Hardy

In Mad Max: Fury Road

3 / 15

Tom Hardy

In The Dark Knight Rises

4 / 15

Jeremy Irons: 8/10

Alright, we get that this isn’t grandpa Bond, but before you write him off, watch Damage. His intense sexuality and obsession for one woman (remember Bond’s ill-fated love for Vesper?) make him ideal. Plus, that voice!

5 / 15

Jeremy Irons

In Damage

6 / 15

Jeremy Irons

In Batman v Superman: Dawn of Justice

7 / 15

Michael Fassbender: 7/10

He’s a brooder, yet he can turn on the charm and get people’s attention—remember the bar scene in Inglorious Basterds and his terrifying turn in Macbeth? Plus he’s a ginger, and it’s time we had a redhead!

8 / 15

Michael Fassbender

In Macbeth

9 / 15

Michael Fassbender

In Inglourious Basterds

10 / 15

Matt Damon: 6/10

He’s already been Bourne, so Bond is not so much of a stretch. And for those of you who think he can’t deliver beyond the ‘boys and toys’ gig, watch Invictus and The Departed.

11 / 15

Matt Damon

In Invictus

12 / 15

Matt Damon

In The Departed

13 / 15

Taye Diggs: 5/10

It’s about time we expanded our horizons looking for our favourite secret agent. Sure, Diggs looked great in a tux in Chicago, but it’s his laid-back appeal that helped Stella Get Her Groove Back that we’re seriously crushing on. That and that he looks yummy minus a shirt.