From The Pogues, to John Lennon, to Boney M, and Chris Rea - it'll be interesting to see which way you vote in our Christmas song poll.

Below we have a choice of 21 Christmas songs that made our list - they're the ones you're most likely to hear on repeat once December 1st rolls around this coming weekend *gasp*.

We decided to keep our 21 choices as traditional as possible, otherwise the list would be as big as Mariah Carey’s Christmas paycheque. 

Happy voting!