Daniel Craig's stint as the legendary James Bond is about to come to an end. The actor is appearing in his final James Bond film next year. He has acted in three other previous Bond films. Fans have already started speculating who the next 007 could be, and booking sites have wagered who the next possible Bond could be. Let's take a look at our potential Bonds:

1. James Norton

Actor James Norton attends the InStyle And Warner Bros. Annual Golden Globe Awards Post-Party (Getty)

No, he's not related to the American actor Edward Norton. But James Norton has been speculated to be the new James Bond following Daniel Craig's exit. He's been a regular bad guy in Happy Valley, but Jame's recent stint in BBC One's ongoing mini-series, McMafia, has him looking ready for the role.

2. Cillian Murphy

Cillian Murphy attends the UK Premiere of 'The Party'

Fans have high hopes that the actor gets a shot at being the next Bond. Cillian Murphy is currently killing it in Peaky Blinders and has previously be seen in Batman Begins.

3. Harry Styles

Harry Styles attends the 'DUNKIRK' New York Premiere (Getty)

The ex-One Direction band member is also being rooted for to act in the legendary role. Harry made his debut in Dunkirk but the odds of him being the next Bond are slightly slim. He's got some big shoes to fill, following the legendary actors who have been cast in that role.

4. John Boyega

Actor John Boyega attends the European Premiere of 'Star Wars: The Last Jedi' (Getty)

The Star Wars actor has been pitted against the likes of Cillian Murphy and James Norton. John Boyega, according to actor Noel Clarke could play the part of James Bond. Speaking on Talk Stew, the 42-year-old said: "I think John Boyega could be James Bond. Will be James Bond."

5. Idris Elba

Actor Idris Elba attends the 'One Million Young Lives' dinner at Buckingham Palace (Getty)

This Hollywood heartthrob has been a long-running fan favorite for the part. But Idris isn't looking to play the part for the sake of being the "token black guy."

In an interview with The Independent, Idris said he wanted to be cast as the spy for his acting chops rather than for being a black guy.

"It's interesting that the James Bond thing continues to go," he said, "I think it's more about 'we just want to have a black guy play James Bond' rather than 'Idris Elba, the actor, play James Bond'. That's the part that I'm like, 'Ugh, come on.'" 

Who do you think is going to be the next James Bond? Let us know in the comments below!

If you have any views or stories that you would like to share with us, drop us an email at writetous@meawwworld.com