Daniel Craig confirmed Tuesday night on The Late Show with Stephen Colbert that he will return as James Bond!

He was asked during the show if he would be playing the iconic role for a fifth time in which he replied: ‘Yes. I couldn’t be happier. I’ve been quite cagey about it.’ Adding, ‘I think this is it. This is it. I just want to go out on a high note, and I can’t wait.’

 Role of a lifetime: The British actor pictured in the 2012 film Skyfall 

Daniel Craig previously made a harsh statement saying he would only do another Bond film ‘for the money ‘but has since admitted that comment was ‘really stupid’.

He added: ‘Look, there’s no point in making excuses about it, but it was two days after I’d finished shooting the last movie, I went straight to an interview, and someone said, ‘Would you do another one?’ Instead of saying something with style and grace, I gave a really stupid answer.’

The actor, who is the seventh Bond, insisted that he would ‘love to do it’.

via GIPHY

I’m sure fans of James Bond and Daniel Craig are both Shaken AND Stirred over this exciting news.