Watch Kacey Musgraves’ angelic performance of “Rainbow”

She’s got a face of an angel and a voice from heaven.

Kacey Musgraves took some time off her busy touring schedule to make an appearance on Late Night with Seth Meyers. The country star returned to the talk show to perform “Rainbow,” the heart-tugging closer on her latest record, Golden Hour.

Her performance was a simple yet enchanting one: A spotlight shone down on Musgraves, a pearly white baby grand piano backed her up, and the stage was a spill of soft rainbow lights. Clad in an elegant white gown, the singer was glowing as she showed off her crystal-clear vocals.  

Musgraves is currently on a North American tour with Harry Styles, and will hit up cities such as Detroit, Honolulu and Atlanta.


Watch her performance below:

Don't miss