1819202122232425262728Let All Mortal Flesh Keep
2930313233Christmas Through Your Eyes
34Every Year, Every Christmas
3536373839404142All Because Of A Baby Boy
43Christmas In Herald Square
44Here We Come a-Caroling / We Wish You a Merry Christmas
454647O Little Town of Bethlehem
48What Child Is This? (feat. Commissioned)
4950'Twas the Night Before Christmas
515253God Rest Ye Merry Gentlemen
5455Have Yourself a Merry Little Christmas
565758Jesus, Light Of The World
596061626364Merry Christmas Darling (Single Version)
656667White Christmas (Recorded at Air Studios, London)
68Now Behold the Lamb (Live)
6970Real Love (From the John Lewis Christmas Advert 2014)
7172737475The Night Before Christmas Song
(P) 2024 Sony Music Entertainment