30 songs as recorded by stars past and present: All I Want for Christmas Is You (Mariah Carey) * Angels We Have Heard on High (Christina Aguilera) * Breath of Heaven (Mary's Song) (Amy Grant) *... This description may be from another edition of this product.