After Mariah Carey's "All I Want for Christmas Is You" came out in 1994, the canon of Christmas music remained closed for the next 20 years. In 2014, Ariana Grande released "Santa Tell Me," her first Christmas single. The song's writers had a lot of ...
John Lennon's "Happy Xmas (War Is Over)" is one of the most famous Christmas songs. It came out of a cultural context that a lot of younger people don't understand.
John Lennon produced one of the most beloved Christmas songs because he was sick of "White Christmas." Interestingly, the "Imagine" singer worked with a musician associated with "White Christmas."