Tom Hardy has been given the seal of approval to play James Bond by former 007 Pierce Brosnan.

Daniel Craig is reprising the spy role for what is expected to be the last time, in a movie directed by Danny Boyle.

Hardman actor Hardy - along with James Norton, Aidan Turner and Idris Elba - have all been tipped for the part.

Pierce Brosnan

Brosnan, who starred in four Bond films between 1995 to 2002, told the Mail On Sunday's Event magazine: "I think a woman could play Bond but it wouldn't be James Bond.

"Daniel Craig has been an incredible Bond. He's very physical, he looks lethal. You genuinely believe this is someone who could kill a man.

"He will do the next movie, and then I think Tom Hardy could be a good Bond. I'd be happy to see him do it. You need an actor who can put a bit of wiggle into it - that's what makes Bond.""

Brosnan, who can be seen soon in Mamma Mia! prequel Mamma Mia! Here We Go Again, also said it took him years to come to terms with being dropped as 007 after his run in the role.

Talking about returning to Pinewood stuidios to film the first Mamma Mia! film, he said: "I looked out of my dressing room window, saw a huge 007 on the wall opposite me and realised we were on the James Bond set.

"That was the moment I faced up to my past. I had issues for many years... Now I just have great feelings about Bond."

Daniel Craig in Spectre

Craig previously stated that he would rather "slash my wrists" than return to the role, but later said that he made the remarks two days after he finished shooting Spectre and was exhausted.

The as yet untitled next Bond film - due for release in the UK on October 25 next year - will be Craig's fifth outing as 007.

More film news and reviews here