We’ve had the Christmas tunes playing in the office since the start of the month, not all day long as that may drive us a little dotty, but in bursts here and there - keeping the Christmas spirit high. We all have our personal favourites in here and they do vary quite a lot!
Not all Christmas number 1s have actually been about the festive season, with some of them simply being big tunes that people just happened to love at this time of the year. It's interesting to have a look at the mix of songs that have hit the top spot and some of the biggest sellers may actually surprise you…
The Official Top 20 biggest selling Christmas songs:
1 Do They Know It's Christmas? - Band Aid -1984
2 Bohemian Rhapsody - Queen - 1975/1991
3 Mull Of Kintyre - Wings - 1977
4 Mary's Boy Child/Oh My Lord - Boney M - 1978
5 I Want to Hold Your Hand - The Beatles - 1963
6 Last Christmas - Wham! -1984
7 Don't You Want Me? - Human League - 1981
8 I will Always Love You - Whitney Houston - 1992
9 I Feel Fine - The Beatles - 1964
10 We Can Work It Out/Day Tripper - The Beatles - 1964
11 Merry Xmas Everybody - Slade - 1973
12 Hallelujah - Alexandra Burke - 2008
13 Green, Green Grass Of Home - Tom Jones - 1966
14 Earth Song - Michael Jackson - 1995
15 Mary's Boy Child - Harry Belafonte - 1957
16 Fairytale of New York - Pogues ft Kirsty MacColl - 1987
17 Do They Know It's Christmas? - Band Aid 20 - 2004
18 Another Brick In The Wall (part 2) - Pink Floyd - 1979
19 All I Want For Christmas is You - Mariah Carey - 1994
20 2 Become 1 - Spice Girls - 1996