James Bond star Daniel Craig looked as if he was fighting tears as he said farewell to the role that has made him a household name.
The actor, 53, has been playing the sexy spy since 2006 but has confirmed that his new movie No Time To Die will be his last outing as 007.
Filming on the eagerly anticipated action flick has now wrapped, meaning Daniel has hung up Bond’s tux and has sipped his last vodka martini “shaken not stirred”.
In a clip from Apple TV’s Being James Bond, the actor is seen giving a goodbye speech on what is thought to have been his last day as the character.
Reflecting on his 15-year tenure as the agent, he says: “A lot of people here worked on five pictures with me, and I know there’s a lot of things said about what I think about these films or all of those, whatever.”
Clapping one hand to his chest, the star looks emotional as he surveys the dozens of crew members around him and continues: “But I have loved every single second of these movies, and especially this one, because I have gotten up every morning and I have had the chance to work with you guys and that has been one of the greatest honours of my life.”
Daniel took over as James Bond in 2006 movie Casino Royale.
The actor, who is married to actress Rachel Weisz, then reprised the role in Quantum Of Solace (2008), Skyfall (2012) and Spectre (2015).
In the run up to No Time To Die he confirmed that he was stepping down from the part.
So far there is no word on who is taking over as the suave spy, but Daniel has some sage words of advice for whoever does.
Speaking on The Tonight Show With Jimmy Fallon last year, he told the incoming 007: “Don’t f*** it up.”
Names that are being thrown around by fans and bookies to take over the role include Tom Hardy, Rege-Jean Page, Tom Hiddleston, Richard Madden and even Harry Styles.
For more of the latest showbiz news from Daily Star, make sure you sign up to one of our newsletters here.
Source: Celebrities - dailystar.co.uk