1 PERFECT DUET  

PERFECT DUET


 Artist : ED SHEERAN & BEYONCé

2 ALL I WANT FOR CHRISTMAS IS YOU  

ALL I WANT FOR CHRISTMAS IS YOU


 Artist : MARIAH CAREY

3 LAST CHRISTMAS  

LAST CHRISTMAS


 Artist : WHAM!

4 HAVANA (FEAT. YOUNG THUG)  

HAVANA (FEAT. YOUNG THUG)


 Artist : CAMILA CABELLO

5 ANYWHERE  

ANYWHERE


 Artist : RITA ORA

6 DIMELO (FEAT. NAUGHTY BOY & WYCLEF JEAN)  

DIMELO (FEAT. NAUGHTY BOY & WYCLEF JEAN)


 Artist : RAK-SU

7 FAIRYTALE OF NEW YORK (FEAT. KIRSTY MACCOLL)  

FAIRYTALE OF NEW YORK (FEAT. KIRSTY MACCOLL)


 Artist : THE POGUES

8 MAN'S NOT HOT  

MAN'S NOT HOT


 Artist : BIG SHAQ

9 SILENCE (FEAT. KHALID)  

SILENCE (FEAT. KHALID)


 Artist : MARSHMELLO

10 I MISS YOU (FEAT. JULIA MICHAELS)  

I MISS YOU (FEAT. JULIA MICHAELS)


 Artist : CLEAN BANDIT

11 LET YOU DOWN  

LET YOU DOWN


 Artist : NF

12 DO THEY KNOW IT'S CHRISTMAS?  

DO THEY KNOW IT'S CHRISTMAS?


 Artist : BAND AID

13 17  

17


 Artist : MK

14 WOLVES  

WOLVES


 Artist : SELENA GOMEZ & MARSHMELLO

15 ROCKIN' AROUND THE CHRISTMAS TREE  

ROCKIN' AROUND THE CHRISTMAS TREE


 Artist : BRENDA LEE

16 MERRY CHRISTMAS EVERYONE  

MERRY CHRISTMAS EVERYONE


 Artist : SHAKIN’ STEVENS

17 BLINDED BY YOUR GRACE, PT. 2 (FEAT. MNEK)  

BLINDED BY YOUR GRACE, PT. 2 (FEAT. MNEK)


 Artist : STORMZY

18 IT'S BEGINNING TO LOOK A LOT LIKE CHRISTMAS  

IT'S BEGINNING TO LOOK A LOT LIKE CHRISTMAS


 Artist : MICHAEL BUBLé

19 STEP INTO CHRISTMAS  

STEP INTO CHRISTMAS


 Artist : ELTON JOHN

20 ROCKSTAR (FEAT. 21 SAVAGE)  

ROCKSTAR (FEAT. 21 SAVAGE)


 Artist : POST MALONE

21 NAKED  

NAKED


 Artist : JAMES ARTHUR

22 I WISH IT COULD BE CHRISTMAS EVERYDAY  

I WISH IT COULD BE CHRISTMAS EVERYDAY


 Artist : WIZZARD

23 DRIVING HOME FOR CHRISTMAS  

DRIVING HOME FOR CHRISTMAS


 Artist : CHRIS REA

24 YOUNG, DUMB AND BROKE  

YOUNG, DUMB AND BROKE


 Artist : KHALID

25 I KNOW YOU (FEAT. BASTILLE)  

I KNOW YOU (FEAT. BASTILLE)


 Artist : CRAIG DAVID

26 NO WORDS (FEAT. MOSTACK)  

NO WORDS (FEAT. MOSTACK)


 Artist : DAVE

27 BARKING  

BARKING


 Artist : RAMZ

28 NEW RULES  

NEW RULES


 Artist : DUA LIPA

29 SANTA TELL ME  

SANTA TELL ME


 Artist : ARIANA GRANDE

30 MERRY XMAS EVERYBODY  

MERRY XMAS EVERYBODY


 Artist : SLADE

31 BEAUTIFUL TRAUMA  

BEAUTIFUL TRAUMA


 Artist : P!NK

32 DECLINE  

DECLINE


 Artist : RAYE & MR. EAZI

33 GUCCI GANG  

GUCCI GANG


 Artist : LIL PUMP

34 TIP TOE (FEAT. FRENCH MONTANA)  

TIP TOE (FEAT. FRENCH MONTANA)


 Artist : JASON DERULO

35 HAPPY XMAS (WAR IS OVER)  

HAPPY XMAS (WAR IS OVER)


 Artist :

36 ONE MORE SLEEP  

ONE MORE SLEEP


 Artist : LEONA LEWIS

37 IT'S THE MOST WONDERFUL TIME OF THE YEAR  

IT'S THE MOST WONDERFUL TIME OF THE YEAR


 Artist : ANDY WILLIAMS

38 WHITE CHRISTMAS  

WHITE CHRISTMAS


 Artist : BING CROSBY

39 WONDERFUL CHRISTMASTIME  

WONDERFUL CHRISTMASTIME


 Artist : PAUL MCCARTNEY

40 MY LOVER  

MY LOVER


 Artist : NOT3S