![Kesha](https://akns-images.eonline.com/eol_images/Entire_Site/201647/rs_634x1024-160507185422-634-kesha-mv-5716.jpg?fit=around%7C634:1024&output-quality=90&crop=634:1024;center,top)
Kesha is baring her soul...and then some.
The 29-year-old pop star posted on her Instagram page Sunday three photos in which she appears to be topless at the beach. The pics are cropped mid-chest and contain no captions.
She later posted a photo showing her silhouette, flipping the bird with both hands.
"I have been battling depression and an eating disorder for a while now," she wrote. "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."
Kesha has been waging a legal battle against her former music producer, Dr. Luke, since 2014, claiming he committed sexual assault and battery against her and seeking to invalidate her recording contracts with him. He has denied her claims and has filed his own countersuit.
Luke's attorneys are trying to obtain permission from the court to view her medical records, citing Kesha's claims in her lawsuit that state that his alleged abuse of her forced her to go to rehab in early 2014. The singer had undergone treatment for an eating disorder and her attorneys have said her doctors had also found she "suffered from psychological effects caused by Dr. Luke's abuse," including "severe depression."
"I will not just f--king be quiet and hide," she wrote on Instagram. "Today I will say f--k it and live. So F---------K it. today I'm making that choice. AND I'M HAPPY AS A DAMN CLAM. and also a big ol f--k u if u wanna hate on my body. just remember that makes u look like a dickhead."
In March, Kesha had also spoken out against body shamers who criticized a bikini photo she had posted from a trip to Palm Springs, California.