• Justin Bieber's former girlfriend Selena Gomez uploaded this pic to shout out at body-shamers.

Justin Bieber's former girlfriend Selena Gomez uploaded this pic to shout out at body-shamers. (Photo : Instagram)

"Come And Get It" singer Selena Gomez, 22, recently took to Instagram to flaunt her curves.

"I love being happy with me yall," Gomez captioned a photo of herself wearing a bathing suit she posted on Instagram on April 17, Friday, with a hashtag #theresmoretolove. She seems to imply that she is single and she is no longer in a romantic relationship with DJ Zedd.

Like Us on Facebook

Rumors about Gomez and DJ Zedd dating sparked upon the announcement that they are going to have a collaboration song titled "I Want You To Know." The song was co-written by the Gomez and DJ Zedd with KDrew and the OneRepublic frontman Ryan Tedder.

On Feb. 7, Tedder told Billboard on the red carpet at the Clive Davis pre-Grammys party, "The new Zedd/Selena record that has been buzzing about? That's my song."

A source recently told Hollywood Life that Gomez and DJ Zedd "have decided to be friends."

Justin Bieber's former girlfriend is currently on vacation in Mexico enjoying the beach in Puerto Vallarta with some friends.

Gomez is also currently filming "In Dubious Battle," which is directed by James Franco. The upcoming drama also stars Vincent D'Onofrio, Josh Hutcherson, "Breaking Bad" star Bryan Cranston and "America's Next Top Model" alum Analeigh Tipton, among others.

Also, Gomez is voicing the character Mavis in "Hotel Transylvania 2," which also features the voices of Adam Sandler, Kevin James, Steve Buscemi, Fran Drescher, Andy Samberg, David Spade, Mel Brooks and Chris Kattan, among others.

In 2016, Gomez will appear in Paul Rudd's "The Revised Fundamentals Of Caregiving."