The singer took to Instagram to fire back at a user who insulted her with a photo of herself bending over in the ocean, reported Digital Spy.
"dear @jackknife76 , I see that you would very much like me to know that you think I'm ugly... Well, I understand that that is your opinion, but I disagree. I'm not perfect but I'm pretty fucking magical.
"..Also bullying someone who has struggled publicly with body issues is pretty mean. Thank god I'm in a place in my life where I feel empowered to address your nasty comments instead of letting them destroy me. So, on behalf of anyone anywhere who struggles with body image, STOP IT. My body is not your business."