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.
Although the actor has been playing the role of the sexy spy since 2006, he confirmed that No Time To Die will be his last.
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”.
A clip from Apple TV’s Being James Bond shows Daniel Craig giving his goodbye speech. It is believed that this was his last day as Bond.
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.
He is married to Rachel Weisz and has since reprised the role in Quantum Of Solace (2008) as well as Skyfall (2012), Spectre (2012), and Skyfall (2012).
He stated that he would be retiring from the role in the days leading up to No Time To Die.
There is not yet any word on the identity of the new spy, but Daniel has some words of wisdom for those who do.
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.