Bebe Rexha is telling her body critics once and for all that she doesn't care about their opinion.

The "Meant to Be" singer made it known over the weekend that she is proud of her body, stretch marks and all.

Rexha was subjected to harsh online criticism after tabloids posted candid snaps of her in a swimsuit. In response to the critics, she threw on the same Versace bathing suit that she was wearing and proudly flaunted her curves in a series of videos.

"I wanted to show you what I really look like. Yes I got thighs. Yes I got [a booty,]" Rexha said via Instagram Stories as she slowly turned around in front of a mirror. "Here's my body. No filters, okay?"

The Grammy-nominated singer also recorded a closer view of her thighs as she remarked, "I got stretch marks. I got cellulite. All of the above."

Rexha also lambasted the paparazzi photos, calling them "nasty" and that they were intentionally published to damage her and other women's self esteem. "It's just really hard because I find it hard to love myself sometimes," she said, noting how she felt when she first saw the photos that she felt were not flattering.

View this post on Instagram


A post shared by Bebe Rexha (@beberexha) on Oct 29, 2020 at 10:28am PDT

"I'm trying to be healthy and respect what God gave me," she furthered, "and I like to eat and I also take medicine that makes it really hard for me to lose weight."

Rexha, who is a ferocious proponent of body positivity, also condemned rumors that she surgically enhances her figure by declaring that she is a "thick girl" and that "I always had thighs. I always had a small waist. Always."