Fancy Christmas dinner at Hogwarts? Here's how to get tickets
Winter is coming, and with it comes darker mornings and darker evenings - but it's not all doom and gloom, especially if you're a Harry Potter fan. All the films will be on the telly in the run-up to Christmas, and there's even a Harry Potter beauty advent calendar this year.
Before the festivities begin you can actually spend Halloween at Hogwarts if you fancy a spooky, magical evening.
And better still, if you're not a fan of all things ghosts and ghouls and prefer yourself a slice of merriment later on in the year, you can now have your Christmas dinner in the Great Hall.
Seriously, what a time to be alive.
For the past few years the Warner Bros. Studio have decked the halls and revamped the wizarding world into a winter wonderland, with snow-covered Christmas trees, icicles and a festively decorated Gryffindor common room. It's back for 2019, and will run from 16th November 2019 to January 26th 2020.
But if you want even more HP fun this Christmas, you can now enjoy a proper festive feast in the Great Hall.
Potterheads can expect drinks and canapés, followed by a two-course meal in the famous dining room, surrounded by trees, baubles and little witches on broomsticks.
Marie Claire Newsletter
Celebrity news, beauty, fashion advice, and fascinating features, delivered straight to your inbox!
The menu looks like a right little treat. Starters include beetroot, orange and dill cured salmon with pickled fennel, with a main of thyme roasted turkey with confit leg, pork and chestnut stuffing, bacon wrapped sausage, roasted Parisienne potatoes, crushed carrot and swede with peppered Brusseltops, a bread sauce croquette and turkey jus.
Mouth watering yet? Same.
There are also vegetarian and vegan options on offer.
For dessert - a traditional Christmas pudding, chocolate and orange mousse or roasted chestnut and espresso tart - head to Platform 9 3/4 where you'll be served a holiday-inspired bowl of goodness, washed down with Butterbeer and followed by a trip to Gringotts Wizarding Bank.
The Christmas feast will run on 9th, 10th and 11th December 2019 and tickets go on sale here at 10am on 17th September.
They're almost certainly going to sell-out - despite the eye-watering £240 price tag.
If you want a seat you'll have to be quick.
Better put the 17th in your diary, ASAP.
Jadie Troy-Pryde is News Editor, covering celebrity and entertainment, royal, lifestyle and viral news. Before joining the team in 2018 as the Lifestyle and Social Media Editor, she worked at a number of women’s fashion and lifestyle titles including Grazia, Women’s Health and Stylist, and now heads the Marie Claire UK news desk.