QUIZ: Can you name every Christmas Number One single from the last 20 years? 3 months ago

QUIZ: Can you name every Christmas Number One single from the last 20 years?

You definitely know all of these songs. Time to put your memory to the test.

Earlier this week, Mariah Carey celebrated that her track 'All I Want For Christmas (Is You)' will be topping the charts at Christmas for the first time since its release, but she wouldn't be celebrating that in Ireland, as that honour fell to none other than Lewis Capaldi.

Yep, it would seem that Irish folk aren't too married to the idea of a Christmas song taking the top of the charts coming Christmas time, as is evidenced by the fact that Eminem topped the charts twice in the last 20 years.

So what we've done is give your four minutes to give us the song titles for every Christmas Number One single for the last two decades.

And we've even helped out more than usual, by giving you the artist's name, and the year they topped the charts.

Ready? Steady? CHRISTMAS!