Naomie Harris has revealed she would like to see Tom Hardy take on the role of James Bond.

The British actress reprises her role as Eve Moneypenny for her third James Bond film in No Time To Die.

Speaking with Lorraine Kelly on the presenter’s ITV show on Tuesday, Naomie addressed what it was like to return for Daniel Craig’s final film as 007.

When the topic of who should take over the role of James Bond from Daniel, Naomie made clear who she would be keen to see in the role but also what she actually expected.

Lorraine said: “Tom Hardy, I think personally, would make a great Bond but everybody’s got their own idea.”

Lorraine Kelly (right) interviews Naomie Harris about the film No Time To Die (



Naomi responded: “He would make a great Bond, but interestingly they always choose someone who we don’t expect and someone who’s more up and coming.

“So, I feel like Tom might be too established.

“I think like all the names that are being bandied around actually I think it’s going to be someone so unexpected and their name isn’t even in the mix.”

She then added: “I’m sure they’re already working on it. The hilarious thing is people think I know. Like I don’t know anything.”

Naomie predicts that Tom Hardy is too established to play Bond (



Naomie will soon be opposite Tom in the upcoming Sony film Venom: Let There Be Carnage, portraying the villainous Shriek.

On Monday, Daniel Craig had told Lorraine about the film finally being released, saying: “You’ve got to adapt. Certainly a lot of what went on in the earlier movies is sort of questionable now... different times, but we didn’t want to lose the essence."

Naomie would be keen on Tom Hardy playing Bond (



The actor went on: “It’s still a Bond movie. I’ve been given free range to put my influence on it, but I’ve never forgotten that.

“We can have all key elements and things people have loved over the years, but you adapt. One of my biggest things is all the characters, especially the women, have to be brilliant and believable.”

James Bond finally returns this week in the 25th official film in the franchise, No Time To Die (



The film also stars Rami Malek as Bond villain Lyutsifer Safin, Lea Seydoux as returning Bond love interest Dr Madeleine Swann, Lashana Lynch as new 00 agent Nomi, Ben Whishaw as gadget man Q, Ana de Armas as CIA operative Paloma, Jeffrey Wright as Bond’s old ally Felix Leiter, Christoph Waltz as evil Ernst Stavro Blofeld, and Ralph Fiennes as MI6’s big boss, M.

No Time To Die is finally due to be released on Thursday, September 30, 2021.

*Lorraine airs on weekdays at 9am on ITV with previous episodes available on ITV Hub.