Kacey Musgraves debuted a new Christmas song, "Glittery," on Wednesday night's (Nov. 20) episode of the Tonight Show Starring Jimmy Fallon.

A disco ball hung from the ceiling as Musgraves and her band performed, with pink hues being projected onto it while Christmas presents and trees filled the stage. The "Butterflies" singer appeared wearing an appropriately glittery green pantsuit, completed by her new hairdo, bangs.

The new holiday tune compares the love one feels during the Christmas season to a romantic relationship. This marks Musgraves' first new Christmas music since the release of her 2016 album, A Very Kacey Christmas. The song will be featured in her upcoming Christmas television special, The Kacey Musgraves Christmas Show, which is set to premiere on Amazon Prime on Nov. 29.

Listen to Country Music's Top Christmas Songs

"I'm a triple threat now!" Musgraves exclaimed to Fallon about the new special. "There's dancing, there's singing, there's comedy bits, there's acting ... I have a lot of wonderful guests that come and join me. It's kind of my take on the old-school Judy Garland Christmas, Cher show thing, brought to life in a modern way."

Schitt's Creek actor Dan Levy will narrate the special, which will include appearances and performances from comedian Fred Armisen, soul singer Leon Bridges, pop singer Camila Cabello, The Late Late Show host James Corden, alternative/pop artist Lana Del Rey, actor/singer Zooey Deschanel, reality television star Kendall Jenner, pop singer Troye Sivan and the Radio City Rockettes. Most importantly, Musgraves' own grandmother will perform in a skit.

See Pics of Country Stars With Santa: