1 Fairytale of New York:

The Pogues and Kirsty MacColl trade insults in a song you either love or hate.

2 White Christmas: The song from the movie was made unforgettable by Bing Crosby.

3 Rudolf the Red-Nosed Reindeer: Maybe one for the kids, but it's impossible not to join in.

4 Walking in The Air: Other-wordly song from the animated version of The Snowman. See also Irn-Bru's hilarious spoof.

5 I Wish It could Be Christmas Every Day: Back to the 70s with Wizzard and a tune to get everyone on the dance floor.

6 Merry Xmas, Everybody: The definitive school disco crowd-pleaser from Slade.

7 I Saw Mommy Kissing Santa Claus: Another one for retro fans.

8 Last Christmas: Something a little more downbeat as George Michael lays on the waterworks.

9 Mary's Boy Child: Boney M made this song, originally from the 50s, their own.

10 Little Drummer Boy: Guaranteed to give even Scrooges a lump in the throat.