0:00/??? White Christmas From the recording Sleep In Heavenly Peace £0.99 In cart Not available Out of stock Share Written by Irving Berlin. Vocals, backing vocals, guitars performed by Aerynn/Erin Brassfield. Piano, keyboards, harpsichord performed by Steven Farrish.