O'Holy Night - 5:21
Don't Save It All for Christmas Day - 4:37
Blue Christmas - 3:48
Another Year Has Gone By - 3:24
The Magic of Christmas Day (God Bless Us Everyone) - 4:17
Ave Maria - 4:55
Adeste Fideles (O Come All Ye Faithful) - 4:44
The Christmas Song - 4:13
The Prayer - 4:29
Brahms' Lullaby - 3:32
Christmas Eve - 4:16
These Are the Special Times - 4:08
Happy Xmas (War Is Over) - 4:14
I'm Your Angel - 5:30
Feliz Navidad - 3:40
Les Cloches du Hameau - 3:12
My Heart Will Go On [No Lead Vox] - 4:41