A new favourite has taken the lead in the race to play the next James Bond - following Daniel Craig stepping down in his last film No Time To Die.
Ever since Craig has hung up his tuxedo, the hunt has been on to find the next actor to fill in 007's shoes.
Having been played by Daniel Craig since 2006, a wide range of British actors have been rumoured to be taking on the role.