FameFlynet/AKM-GSI
April 20, 2015 01:40 PM

Selena Gomez couldn’t care less what you think about her curves.

The 22-year-old star rocked a polka-dot bikini and hot pants while splashing in the waves on the beach in Mexico on Sunday.

Last week, Gomez faced criticism after pictures surfaced of the star in a bright pink bikini. But she shot back at the body shamers on Instagram Thursday, posting a pic of herself in a revealing black swimsuit.

“I love being happy with me yall #theresmoretolove,” she wrote.

The star, accompanied by close pals, jetted off to Mexico on a clear mission, she says.

“We decided as a family to come to Mexico to be inspired…. That’s exactly what happened,” she wrote on Instagram, adding the hashtag #nowletthemusicspeakforitsself.

Last year, Gomez spent two weeks in rehab for undisclosed issues, though she later admitted to experiencing too much “pressure” to be someone she’s not.

“Until recently, I had given in to that pressure,” she said. “I lost sight of who I was. I listened to opinions of people and I tried to change who I am because I thought that others would accept me for it.”

Related Video: Selena Gomez: Carefree and Makeup-Free!

You May Like

EDIT POST