The best-selling Christmas Carol of all time is ‘White Christmas’ by Bing Crosby. The song has sold around 50 million copies 19worldwide. It was originally written by Irving Berlin.