Ed Sheeran’s 'Perfect' has claimed the UK’s Official Christmas Number 1 for 2017.
His closest competitor was Eminem with 'River' (which features Ed Sheeran), while Wham's 'Last Christmas' finished third, a year on since George Michael's death.
Mariah Carey’s 1994 festive classic 'All I Want For Christmas Is You' and Rita Ora's 'Anywhere' complete the top five.
Unfortunately for some, Big Shaq's 'Man's Not Hot' just missed out on a spot in the prestigious top five.
How the lyrical genuis of 'Man's Not Hot' didn't finish further up the list has dumbfounded fans.
"The ting goes skrrrahh (ah)
Pap, Pap, ka-ka-ka (ka)
And a pu-pu-pudrrrr- boom (boom)
Skya (ah), du-du-ku-ku-dun-dun (dun)
Poom, poom, you don' know."