Earlier this month, country-pop star Kacey Musgraves revealed the special guests for her Christmas special on Amazon Prime.

It hit the streaming platform yesterday and the likes of actor Dan Levy, Troye Sivan, Camila Cabello, Kendall Jenner, Fred Armisen and more joined her on various songs throughout.

However, the biggest draw was undoubtedly her duet with Lana Del Rey.

The pair performed 'I'll Be Home for Christmas' together and the audio version of the track has been made available for fans (the songs from the show are also available as an album).

As you may know, the song - written in 1943 - was originally recorded and made famous by Bing Crosby. It was written from the perspective of US soldiers who were fighting overseas in WW2.

Hear Del Rey and Musgraves' gorgeous take on it below. And also, can we have a full Christmas album by Lana Del Rey for next year?