Kacey Musgraves is fully in the Christmas spirit.
On Thursday, the singer appeared on “The Late Late Show” and joined host James Corden for a special kind of musical performance.
Shooting on nine sets in only one take, the duo performed a series of classics for “The Soundtrack to a Christmas Love Story”.
Starting with Musgraves dressed as an elf singing “Jingle Bell Rock”, she soon met Corden and they sang versions of “Wonderful Christmastime,” “I Saw Mommy Kissing Santa Claus” and Elvis’ “Blue Christmas.”
Finally, Musgraves sang her own Christmas song “Christmas Makes Me Cry” from her own Amazon Prime Video holiday special “The Kacey Musgraves Christmas Show”.
Also on the show, Musgraves tried her best to piece together the events from her wild CMAs after party, which led to the hangover she was tweeting about the next morning.
It’s a story that starts with Willie Nelson’s tour bus and a whole lot of tequila.