The song was originally performed by Kacey Musgraves.
Kelly Clarkson and her musical director Jason Halbert perform a moving cover of "Rainbow" by Kacey Musgraves in the latest Kellyoke.
Watch the performance below!
The Kelly Clarkson Show is the uplifting daytime destination for humor, heart, and connection featuring Emmy-winning talk show host, Grammy-winning artist and America's original idol, Kelly Clarkson.
Videos