Daniel Craig receives same royal honor as James Bond

WINDSOR, England — Apparently, life really does imitate art.

>> Read more trending news

According to People magazine and UPI, Britain’s Princess Anne, daughter of the late Queen Elizabeth II, presented James Bond actor Daniel Craig with the Order of St. Michael and St. George in a ceremony Tuesday at Windsor Castle. The royal family tweeted a photo of the Princess Royal, 72, honoring the 54-year-old Craig with the award, which his character also holds.

“We’ve been expecting you,” read the caption, referring to an iconic line from the films.

The queen announced in a Dec. 31 news release that Craig – who played Bond in “Casino Royale” (2006), “Quantum of Solace” (2008), “Skyfall” (2012), “Spectre” (2015) and “No Time to Die” (2021) – would receive the medal for his “services to film and theater.” The award usually is given for “distinguished service in British territories, as well as more generally in foreign affairs,” according to the royal family’s website.

Craig and Bond also share another title, UPI reported. Craig became an honorary Royal Navy commander last year in a nod to his character’s rank, according to the news agency.