The Christmas number one for 2017 has officially been announced.
Wham!'s Last Christmas re-entered the charts almost a year after George Michael's tragic death on Christmas day last year, while Eminem's first single in four years, River, was also a contender.
Ed Sheeran's three - yes, three - versions of Perfect also made him a contestant for the Christmas crown.
Meanwhile, Mariah Carey's festive All I Want For Christmas Is You soared through the charts - despite being released 13 years ago.
But it was Ed Sheeran who ended up nabbing the top spot on the charts - and the second spot, too (kind of).
The 26-year-old said it was a "dream come true" for his song, Perfect, to win the festive crown.
The Official Charts Company confirmed on Friday evening that Ed's song, a re-recording of the version on his album ÷ (Divide), got 85,000 combined sales this week, split across 45,000 downloads and 6 million streams.
The ballad has been re-released twice this month, with one version featuring Beyoncé and another with Andrea Bocelli.
It has been certified by the BPI, achieving 1.23m combined UK sales and streams to date.
And in a message to his fans via the website, Ed said:
“Thank you very much for making Perfect Christmas Number 1. This is an actual dream come true and I’m very proud and happy.
"Thank you so much and have a very Merry Christmas, happy holidays and a Happy New Year.”
Eminem's River - which also featured Ed on vocals - finished at the number two spot.
Meanwhile, a campaign launched earlier this year to get Wham!'s Last Christmas to the top spot saw the track finish at number three.
And rounding out the top few spots was Mariah Carey, whose 1994 Christmas classic All I Want For Christmas ranked fourth.
Jessie Buckley has been nominated for Best Actress at the Oscars Irish actress Jessie Buckley has reacted to her Best Actress Oscar nomination, and her response is so beautifully Irish. Irish people are known for not taking compliments very well, and instead of keeping the spotlight on her, the Hamnet star made sure to give […]
He’s said to have not looked at Instagram since sharing his explosive statement Brooklyn Beckham has reportedly quit social media after sharing a 6-page statement with some explosive claims about his family. He took to social media on Monday (19 January) to break his silence on his rumoured fallout from his parents, saying that he […]
‘It’s definitely not going to them’ Gordon Ramsay has never been afraid of speaking his truth and in the past he’s revealed why his kids wont be getting his inheritance. The famous chef has revealed in the past the reason why his kids won’t be inheriting his fortune, saying that they won’t get any special […]