By using this site, you agree to our Privacy Policy and our Terms of Use. Close

So Daniel Craig is officially hanging up the tuxedo with the release of No Time to Die. There's been a lot of speculation since Skyfall as to who would succeed him in the role. A decade later it will finally be time to start getting serious about his replacement for the enduring role.

Who would you like to see play James Bond next? There was a lot of buzz about Idris Elba before the studio shot that down. Do you think they'll change their mind? I've also heard suggestions for less conventional choices like Tom Hiddleston (which I have trouble imagining). Personally I always thought Michael Fassbender would be a great pick for the role (even if he's Irish rather than English/Scottish):

Of course, if they're feeling bold, I think the best choice is obvious: