Daniel Craig receives same honour as James Bond

It turns out that art does imitate life from time to time. Today, Daniel Craig the actor who played James Bond in the movie series since 2006 has received the exact same honour that his famous secret agent alter-ego has also bestowed upon him.

The Royal Family tweeted out a picture of Craig receiving the Order of St Michael and St George from Princess Anne in recognition of his outstanding contribution to film and theatre.

Even the royals couldn’t resist a little joke, beginning the tweet with “We’ve been expecting you…”

The ceremony which saw Craig receive the award took place at Windsor Castle.

Other celebrities to receive awards today included director Paul Greengrass who was awarded a CBE, and triathlete Jonny Brownlee and swimmer James Guy were awarded MBEs. Ashley Banjo of Britain’s Got Talent and Diversity fame also received an MBE at the same event.

Daniel Craig took over playing 007 James Bond in 2006 with his first outing in the famous role in Casino Royale. He went on to star in Quantum of Solace, Skyfall and Spectre before bowing out from the role with No Time to Die in 2021.

There is no announcement as to who will be the next James Bond star, but there has been feverous speculation for many months since it was confirmed that Craig would not be returning.

Some of the favourites to become the next Bond lead are Bridgerton star Rege-Jean Page, Henry Cavill and Tom Hardy. However, last week there was a significant move in the betting odds as former Doctor Who star and current star of House of the Dragon Matt Smith saw his odds halve from 40/1 to 20/1.

Secret agent speculation continues, and probably will for quite a lot longer!