Sure, the kids these days might be ditching the booze - and we're all for a healthy approach - but is it really Christmas without a mug of eggnog, a dollop of brandy butter or a glug of Baileys?
From starting the day with a Buck's fizz to singing Wham while you mull the wine, the tastiest (and jolliest) of Christmas days are punctuated with a variety of festive drinks.
These are the best gifts to buy a discerning booze lover this Christmas. Everyone vaguely into cocktails has a boston shaker so don't litter up their kitchen with even more, instead why not upgrade their glassware, arm them with a julep strainer or treat them to a bottle of their favourite spirit?
£32 (for a set of 4)
£120 per case