Kesha is flaunting her bikini body – and she doesn’t care what anyone thinks about it.
“Not a slave to perfection right now,” the singer, 29, captioned a black and white Instagram photo of herself lounging in a pool in Palm Springs, California, while wearing a black bikini and striped cat-eye sunglasses.
She also takes body shamers to task, telling them not to even bother criticizing her for her appearance.
“Body shamers please f— off,” the caption continues. “Ain’t nobody got time for it.”
Kesha is embroiled in a legal battle with producer Dr. Luke, whom she alleges sexually, verbally and emotionally abused her. (He has vehemently denied the accusations and is countersuing for breach of contract and defamation.)
The pop star previously struggled with an eating disorder, completing a rehabilitation program in March 2014. She has since opened upabout learning to accept her body.
“I’m trying to embrace the skin I’m in,” she told Vogue in May. “It’s difficult sometimes. Every day I have to look in the mirror and make the choice to be kind to myself. This is who I am – I have to love that.”
More Must-Reads From TIME
- The 100 Most Influential People of 2024
- Coco Gauff Is Playing for Herself Now
- Scenes From Pro-Palestinian Encampments Across U.S. Universities
- 6 Compliments That Land Every Time
- If You're Dating Right Now , You're Brave: Column
- The AI That Could Heal a Divided Internet
- Fallout Is a Brilliant Model for the Future of Video Game Adaptations
- Want Weekly Recs on What to Watch, Read, and More? Sign Up for Worth Your Time
Contact us at letters@time.com