Selena Gomez is very strongly all about body positivity, and her latest TikTok is adding to the discussion.
In the video, the 30-year-old was comfortable and hanging out in the sun on what looks to be an outdoor patio, an American flag waving in the background as she lipsynced to an audio that said, “Suck it in.”
The camera was sitting on the patio chair and angled up to show off the one-piece bathing suit the singer wore in the video.

Gomez says along with the audio, “I’m not sucking sh-t in. Real stomachs is coming the f-ck back, okay?”
The ‘Kill ‘Em With Kindness’ singer isn’t one to shy away from body positivity, and this post isn’t an exception, and even went so far as to say in another post, “B-tch, I am perfect the way I am.”
In a clip posted to her TikTok Story, Gomez spoke more about her weight issues, saying, “So I be trying to stay skinny, but I went to Jack in the Box, and I got four tacos, three egg rolls, onion rings and a spicy chicken sandwich.”
She went on, “But honestly, I don’t care about my weight because people b-tch about it anyway. ”You’re too small,’ ‘you’re too big,’ ‘that doesn’t fit.’ ‘Meh meh meh meh.’”
“B-tch, I am perfect the way I am. Moral of the story? Bye,” she said to the haters.
The singer was diagnosed with lupus in 2015 and had to undergo a kidney transplant due to the disease.
She told Vogue in 2017, “I fluctuate a lot with my weight. It’s the medication I have to take for the rest of my life — it depends on even the month, to be honest.”
“So for me, I really noticed when people started attacking me for that. And in reality, that’s just my truth. I fluctuate. It depends on what’s happening in my life.”
Back in 2018, Gomez criticized those who body shamed her. She said, “I chose to take care of myself because I want to, not to prove anything to anyone.”