"Bohemian Rhapsody" by Queen, which reached the number-one spot at Christmas 1975 and 1991, is the only record to have reached the top twice. "Mary's Boy Child" is the only song to be Christmas number one for two artists — Harry Belafonte in 1957 and Boney M. in 1978 — although "Do They Know It's Christmas?" has been Christmas number one for three generations of Band Aid. The original version of "Do They Know It's Christmas?" is the second-bestselling single in UK history (behind "Candle in the Wind 1997" by Elton John), while "Bohemian Rhapsody" is third. List See also List of UK Singles Chart Christmas number twos List of UK Albums Chart Christmas number ones Notes References Further reading Robinson, Peter (10 December 2015). "Drugs, austerity and Thatcher – what Christmas No 1s tell us about Britain". The Guardian. Clarkson, Natalie (15 December 2014). "What's the most important factor when making a Christmas number one?". Virgin. Christmas UK 1