# ARTIST TITLE TIME DETAILS
1 John Lennon Happy Xmas (War Is Over) 3:33 (details...)
2 Mariah Carey O Holy Night 4:25 (details...)
3 Michael Bolton Santa Claus Is Coming to Town 4:05 (details...)
4 Celine Dion The Christmas Song 4:13 (details...)
5 Luther Vandross Have Yourself a Mery Little Christmas 5:05 (details...)
6 3T Endless Christmas 4:11 (details...)
7 Backstreet Boys Christmas Time 4:15 (details...)
8 Human Nature Last Christmas 3:07 (details...)
9 Band Aid Do They Know It's Christmas? 3:53 (details...)
10 Tony Bennett Winter Wonderland 2:13 (details...)
11 Frank Sinatra Let It Snow Let It Snow 2:36 (details...)
12 Placido Domingo White Christmas 2:49 (details...)
13 Gloria Estefan Christmas Through Your Eyes 5:02 (details...)
14 Neil Diamond You Make It Feel Like Christmas 3:37 (details...)
15 Amy Grant Breath of Heaven 5:31 (details...)
16 Boyz II Men Silent Night 2:33 (details...)
17 Bruce Springsteen Merry Christmas Baby 4:49 (details...)
18 Cyndi Lauper Early Christmas Morning 3:42 (details...)
19 The Jackson 5 Little Drummer Boy 3:16 (details...)
20 Barbra Streisand Lord's Prayer 2:43 (details...)