As fans prepare to watch Daniel Craig make his final appearance as James Bond in No Time to Die, many will be wondering who could ever replace him. Speculation has been rife ever since Craig confirmed he would bow out of the spy franchise after his fifth film, which is released on 30 September. A number of stars have been put forward by film fans or the actors themselves, from Tom Hardy to Bridgerton’s Rege-Jean Page.