James Bond doesn’t really do Christmas. He’s a bit like the Grinch in that respect, if the Dr. Seuss character had a drinking problem and was armed at all times with high calibre weaponry (we're still waiting for a reply on that particular film pitch).

But that's a good thing, really. Seeing Bond end up on the wrong side of a cracker pull would totally destroy his reputation, and no one wants to see the man in a paper crown. It's undignified. If you ask us, it’s best he sit the festive season out with a mournful glass of whiskey.

But that doesn’t mean Bond fans have to follow suit. To celebrate the long-awaited release of No Time To Die, Selfridges has released a ’12 Days of Bond’ advent calendar, and we think it's the perfect gift for 007 fans.

007 JAMES BOND 12 Days of Bond paper-wrapped advent calendar

007 JAMES BOND 12 Days of Bond paper-wrapped advent calendar
£199 at Selfridges

Featuring magnetic doors, fully lined drawers and a ribbon tie closure, it comes packed with a Casino Royale prop chip, a gold bullet prop replica, ‘the agent’ 007 socks, a Dr. No silk pocket square, Bond chocolate bars, a golden gun magnet, a martini cocktail jigger, a Safin mask keyring, 007 martini truffles, Bond playing cards, dry martini popcorn and Kamal Khan’s lucky dice.

Premium advent calendars have become big business, and this No Time To Die edition is a great effort. It’s also just one of many officially licensed Bond gifts that have arrived over the past few months, and we’ve rounded up our favourites here.