Found this on youtube and it's an interesting carousel of all Christmas number one songs from 1952 - present.
The Beatles, Sir Cliff, The Spice Girl's and Band-aid all had 3 Xmas hits.
Queen appear twice with Bohemian Rhapsody (presumably the second time on Freddie Mercury's death)
I knew most of the songs in the 50's, 60's and 70's. Those beyond 2000 i only knew Robbie Williams and Rage against the Machine -the others I think are likely to be X-factor winners which I haven't heard.
Worth spending the time to listen to and remember your favourites...