Kacey Musgraves and Lana Del Rey have given us the purest gift of the season: a lovely acoustic cover of “I’ll Be Home for Christmas.” The duo truly complement each other on the folk-country track, with Musgraves’s sweet soprano cutting through Del Ray’s husky alto. It is the gift that keeps on giving. Give it a listen above, or catch it on The Kacey Musgraves Christmas Show, which premieres on Amazon Prime today. The special will also feature Fred Armisen, Camila Cabello, and Troye Sivan, among others. Musgraves performed a song from the special, “Glittery,” on The Tonight Show Starring Jimmy Fallon earlier this month. Looks like all of our Christmas playlists may need some updating.