Bagging the role of James Bond is a career milestone for any actor. So, it’s only natural there is a cage-match for the best man to get the role. After months of rumours, news emerged that Tom Hardy has been cast as the new Agent 007, and will be replacing Daniel Craig in the next film. But we’re back to square one after a new report surfaced of Harry Styles also being in the running after a very “successful audition.”

According to a report by The Sun, Styles is one of the top considerations for No Time To Die. But it seems highly unlikely since Styles doesn’t have much acting experience, other than working in Christopher Nolan’s Dunkirk in 2017.


View this post on Instagram

San Jose, Live On Tour.

A post shared by @ harrystyles on


Other actors who were also rumoured to audition for the role excluding Tom Hardy and Harry Styles were Tom Hiddleston, Idris Elba and Richard Madden.

Read more about Tom Hardy replacing Daniel Craig by clicking HERE.