After Daniel Craig made comments alluding to his exit from the “James Bond” franchise, 007 fans everywhere started wondering who would pick up the mantle of England’s favorite super-spy.

The main contender for a while seemed to be Idris Elba. Casting a black James Bond would be a big step in the diversity game, and Elba was quick to respond to racist comments that he was “too street” to play the traditionally white character.

“Always keep smiling! It takes no energy and never hurts! Learned that from the Street!” Elba posted to Instagram.

RELATED: Idris Elba: Big-screen ‘Luther’ will be my James Bond

Now, Tom Hiddeston has caught everyone’s attention with his recent interview with The Sunday Times, where he mentions that he’d definitely be interested in playing Bond if the offer ever came.

When asked about taking on the iconic role Hiddleston says, “simply love the theme tune, the tropes and the mythology. I love the whole thing … If it ever came knocking, it would be an extraordinary opportunity.”

RELATED: Oscars 2016: Sam Smith wants to check out Cate Blanchett’s skin

That’s not to say that anyone has come knocking yet, especially seeing as Daniel Craig has not officially confirmed that he’s done with the franchise yet.

Both Elba and Hiddleston are perfect contenders for the suave secret agent, but if it came down to it, who would make the better Bond?

Posted by:Lindsay MacDonald

Lindsay MacDonald is a Los Angeles based entertainment reporter with an affinity for CW superheroes. She graduated from Pepperdine University with a major in Media Studies and a borderline unhealthy obsession with TV in 2012. She would much rather spend the day binge-watching ‘The Flash’ or sorting ‘Game of Thrones’ characters into Hogwarts houses than venturing outdoors. TV words to live by: “Never ignore coincidence. Unless, of course, you’re busy. In which case, always ignore coincidence.”