Selena Gomez Flaunts Curves in Sexy Snapshot

Selena Gomez lounges in Mexico (Instagram)
Selena Gomez lounges in Mexico (Instagram)

Caliente! Selena Gomez gave fans a treat on Thursday night, flaunting her bikini body for all of Instagram to see.

The 22-year-old singer is vacationing with friends in Puerto Vallarta, Mexico, and rocked a super sexy one-piece suit for her pool day. In the pic, the former Disney star proudly shows off her curves.

"I love being happy with me yall #theresmoretolove," she captioned the above shot, while adding the "laughing so hard you're crying" emoji.

Perhaps the hashtag was to shut down all the haters who were calling her "fat" on a previous post. Selena rocked the same black suit with mesh cutouts to go boating earlier in the day, and had some trolls try to body shame her.

Selena receives nasty comments on this post (Instagram)
Selena receives nasty comments on this post (Instagram)

What's the emoji for "couldn't care less"? Clearly, Selena handled the situation perfectly.