When you mention iconic movie characters, you can never leave James Bond out of the list.

Created by author Ian Fleming, James Bond appeared in 14 novels and 24 movies, making him arguably the most iconic character in the history of film.

For the past four movies (and the upcoming one), James Bond is played by British actor Daniel Craig, but he's mentioned countless times that 'No Time To Die' will be his last dance as the suave spy.

But don't be sad, because it looks like we may have found our new James Bond.

A legit action star

Daniel Craig's successor has been found!
According to entertainment website The Vulcan Reporter, Craig's successor has reportedly been found, and he is none other than 'Venom' actor Tom Hardy.

Ever since the 52-year-old announced that he will be hanging up his tux for good, rumours have been circulating about the identity of the new James Bond.

Hardy has been long tipped as the favourite to land the role, and The Vulcan Reporter reported that the role is now officially his after a successful audition back in June.

The website also claimed that the studio plans to announce Hardy's appointment as James Bond in November, but it was delayed due to the pandemic.

Instead, the announcement will reportedly be made later this year or early 2021.

He does look the part though, right?
Of course, as this is still a rumour, it should be taken with a grain of salt until the studio officially announces it.

'No Time To Die', the 25th James Bond movie, was initially set to be released in April, but it was pushed back to November due to the COVID-19 pandemic.

Over the years, a slew of actors have been rumoured to be the new James Bond, from Tom Hiddlestone to Henry Cavill to David Beckam and even our very own Henry Golding:


And to be honest, we feel that Tom Hardy has what it takes to play the suave spy.

What do you guys think? Yay or nay? Sound off in the comment section below.