Kacey Musgraves stopped by The Late Late Show with James Corden last night (December 5), and got into the holiday spirit with a live performance of a Christmas medley.
The country-pop star and the host ran through 14 songs and nine sets in one take, delivering the full plotline of a cheesy holiday rom-com as they went.
Amongst the tunes they caroled were "Wonderful Christmastime," "Santa Claus Is Coming to Town" and even Justin Bieber's "Under the Mistletoe."
Watch the elaborate late-night performance below.
The Kacey Musgraves Christmas Show is now streaming on Prime Video.
The country-pop star and the host ran through 14 songs and nine sets in one take, delivering the full plotline of a cheesy holiday rom-com as they went.
Amongst the tunes they caroled were "Wonderful Christmastime," "Santa Claus Is Coming to Town" and even Justin Bieber's "Under the Mistletoe."
Watch the elaborate late-night performance below.
The Kacey Musgraves Christmas Show is now streaming on Prime Video.