Wham!'s 'Last Christmas' is a timeless classic. Picture: YouTube

Mariah Carey's 'All I Want For Christmas Is You' is Spotify's most streamed Christmas song of all time. 

The 46-year-old singer's 1994 single - which she wrote and produced with Walter Afanasieff - has been streamed globally over 217 million times, and is followed close behind by Wham!'s 'Last Christmas' in second place, with Michael Buble's 'It's Beginning To Look A Lot Like Christmas' third.

From timeless classics to pop tunes, here's a list of Spotify's Top 10 Christmas songs to get your feet tapping as we welcome the festive season.

1.Mariah Carey - 'All I Want for Christmas Is You'

2.Wham! - 'Last Christmas'

3.Michael Bublé - 'It's Beginning To Look A Lot Like Christmas'

4.Justin Bieber - 'Mistletoe'

5.Ariana Grande - 'Santa Tell Me'

6.Andy Williams - 'It's the Most Wonderful Time of the Year'

7.Band Aid - 'Do They Know It's Christmas?' (1984 Version)

8.The Pogues - 'Fairytale of New York' (feat. Kirsty MacColl)

9.Bing Crosby - 'White Christmas'

10.Frank Sinatra - 'Let It Snow! Let It Snow! Let It Snow!'