The season of sleigh bells, snow and Father Christmas is drawing closer and closer and we simply cannot wait for halls to be decked with holly, chestnuts roasting on an open fire, gifts under the tree and, of course, tucking in and enjoying one of the main events of the year.
We know what you're thinking: Halloween hasn't even arrived yet! But when advent calendars - such as this cheesy delight - start being advertised, we can't help but contain our excitement for the ultimate indulgence: Christmas dinner.
And with that in mind, the UK's supermarkets have opened up bookings for Christmas food to be ordered ahead of time, taking the stress out of stocking up on last minute turkeys, potatoes and parsnips down your local Tesco Express the night before. From moreish mince pies and fruity Christmas cakes to fancy pigs in blankets and sumptuous sharing platters (our mouths are just watering thinking about it), there's nothing quite like a Christmas feast to stuff you to the brim yet keep you wanting more and more.