Selena Gomez was recently in Mexico taking in the sun and enjoying some fun with her closest friends.

Gomez was taking a break from filming and recording in the studio to soak up the sun and warm weather in the popular summer destination. The singer relaxed in the tropical paradise by taking a ride on a yacht and playing in the jungle.

@casanovaiam @hitboy

A photo posted by Selena Gomez (@selenagomez) on

While vacationing Gomez played in the water in a very bight pink bikini that made many people wonder if the young star has packed on some extra weight in recent months after making comments back in February that she was slightly depressed.

Gomez’s surprising physique started a barrage of discussions focused on body size and standards. Fellow actress Abigail Breslin came to Gomez’s defense, as she criticized “body shamers” for promoting eating disorders as they publicly shame celebrities who she claim “aren’t even fat.” Gomez responded by posting a picture of her by the pool and captioning it “I love being happy with me yall.”

I love being happy with me yall #theresmoretolove

A photo posted by Selena Gomez (@selenagomez) on

Gomez is currently filming In Dubious Battle, based on the John Steinbeck novel of the same name about the labour movement for fruit workers in California during the 1930s. The film is directed by James Franco and has a star-studded cast, including Bryan Cranston, Josh Hutcherson, Nat Wolff, Ed Harris, Robert Duvall and Franco himself. She’s also has the animated sequel, Hotel Transylvania 2 coming out this fall where she will reprise her role as Mavis, the daughter of the infamous Count Dracula.