NEW YORK, NEW YORK – FEBRUARY 05: Kacey Musgraves performs onstage during the Star-Crossed: Unveiled Tour at Madison Square Garden on February 05, 2022 in New York City. (Photo by Theo Wargo/Getty Images for BT PR)

Kacey Musgraves responded to an internet troll in a fashionable and hilarious way.

In a post, the 35-year-old “Rainbow” singer showed a T-shirt that bore a nasty message from a troll. “I liked your music but your personality seems sh_tty,” the person apparently wrote to Musgraves on X (formerly Twitter) in 2019, as seen on the shirt.  At the time, Musgraves responded, “It is.” She captioned her May 31st post, “Stay self-aware,” which was praised by her three million followers.