Kesha has slammed online trolls who make nasty comments about her figure.
The True Colors singer said people who criticise her body actually make themselves look bad.
She posted a triumphant picture of herself on Instagram, with her back to the camera and apparently holding her middle fingers up.
Kesha, 29, wrote: "I have been battling depression and an eating disorder for a while now. my career is in a strange place and it feels like I'm fighting an uphill fight some days.
"But I have decided to take my life back. my freedom. my happiness. my voice. my worth. I will not just fucking be quiet and hide. today I will say fuck it and live. So FUUUUUUUUCK it. today I'm making that choice. AND IM HAPPY AS A DAMN CLAM.
"And also a big ol fuck u if u wanna hate on my body. just remember that makes u look like a dickhead."