Oh the weather outside is frightful, but our Christmas music quiz is so delightful
Do you know your Christmas number ones from the also-runs? Take our fun quiz to see
Did you get snow this morning like I did? It's incredible how the seasonal chill can suddenly put you into the festive mood, and make you feel nostalgic, all at once.
And there are few things as nostalgic as hearing a Christmas song from years ago, whether it's by your favourite group from your teens, a comedy act that you loved to hate, or just a festive earworm that you can't help but dance to.
While you're no doubt already scouring the early Black Friday deals for Christmas gifts, why not take a break to test your knowledge in our Christmas number 1s quiz, celebrating some of the finest tunes to grace our ears over the past 40 decades.
Share your scores and let us know how you did in the comments section below!
Want more brain teasers? Catch up with all our previous quizzes here.
Sign up to our free daily email for the latest royal and entertainment news, interesting opinion, expert advice on styling and beauty trends, and no-nonsense guides to the health and wellness questions you want answered.

Ella is Managing Editor for Woman&Home online, helping the team to ensure our content is expertly written, authoritative, timely and compelling. She has 14 years of of editorial experience and a First Class Honours degree in Journalism. She regularly digs through magazine issues and digital archives to unearth content treasures in need of a good polish in order to bring readers a variety of interesting articles; helps the section editors to forward-plan features; and writes news stories and the odd buying guide or product recommendation, putting her eye for good design and photography to use. She has written and edited magazines and websites including TechRadar.com, CreativeBloq.com, Digital Camera magazine, BikeRadar.com, Mollie Makes and professional photography website www.canon-europe.com/pro.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.