Kesha Fires Back at Body-Shamers in New Instagram Post

The "Tik Tok" singer showed off her bikini body on Instagram today.

The "Tik Tok" singer posted a photo to Instagram Monday and directly addressed her body-shamers in the caption. The black-and-white photo shows Kesha wearing a black bikini and cat-eye sunglasses while posing in a pool in Palm Springs, California.

"Not a slave to perfection right now," Kesha captioned the photo. "body shamers please f*** off ain't nobody got time for it."

Dr. Luke has vehemently denied the allegations and asked that he not be tried in the court of public opinion. On Twitter the producer wrote that he and Kesha "made a lot of songs together and it was often good but there were creative differences at times."

"It's sad that she would turn a contract negotiation into something so horrendous and untrue," he continued.