Click to email this to a friend (Opens in new window)

Camila Cabello took critics to task on Saturday, responding to body shamers with an emotional message posted to her Instagram story.

“I haven’t gone on social media AT ALL with the conscious intention of avoiding things that hurt my feelings,” the 22-year-old singer began, stating she had been hoping to share a photo commemorating the second anniversary of her hit single, “Havana,” but stumbled upon different messages instead, writing, “My eyes accidentally ran over a head line of people ‘body shaming me.’ ”

Cabello said she felt “super insecure” initially, “just IMAGING what these pictures must look like, oh no! My cellulite! oh no! I didn’t suck in my stomach! But then I was like… of course there are bad pictures, of course there are bad angles, my body’s not made of f–king rock, or all muscle, for that matter.”

The pop star added that she thought of her young fans, including little sister Sofia, “who are growing up on social media,” and are “constantly seeing photoshopped, edited pictures and thinking that’s reality, and everyone’s eyes get used to seeing airbrushed bodies and airbrushed skin, and suddenly they think THAT’S the norm. ?!!! It isn’t. It’s fake. AND FAKE IS BECOMING THE NEW REAL.”

Cabello concluded her note by telling her fans that “cellulite is normal,” and “fat is normal,” adding, “It’s beautiful and natural.”

“I won’t buy into the bulls–t today!!!! Not today satan. and I hope you don’t either,” she wrote.

Cabello has been candid about her personal struggles, opening up about her mental health last month.