-
1
Perfect
Ed Sheeran
Atlantic -
2
Anywhere
Rita Ora
Atlantic -
3
Last Christmas
Wham!
RCA -
4
Fairytale Of New York
Pogues, The feat. Kirsty Maccoll
Warner Bros Records -
5
Havana
Camila Cabello feat. Young Thug
Syco -
6
Driving Home For Christmas
Chris Rea
Atlantic -
7
New Rules
Dua Lipa
Warner Bros Records -
8
All I Want For Christmas Is You
Mariah Carey
Columbia -
9
Merry Xmas Everybody
Slade
Polydor -
10
Reggaetón Lento
CNCO & Little Mix
Syco -
11
Gorgeous
Taylor Swift
Virgin EMI -
12
Beautiful Trauma
Pink
RCA -
13
Do They Know It's Christmas
Band Aid
Mercury -
14
How Long
Charlie Puth
Atlantic -
15
17
MK
Columbia -
16
Wolves
Selena Gomez x Marshmello
Interscope -
17
I Wish It Could Be Christmas Everyday
Wizzard
Parlophone -
18
What About Us
Pink
RCA -
19
Happy Xmas (War Is Over)
John Lennon & Yoko Ono
Apple -
20
Merry Christmas Everyone
Shakin' Stevens
Epic