Selena Gomez faced criticism on social media for gaining weight, but she shut down her critics by flaunting her stunning figure at a beach in Mexico. The singer spent her day soaking up the sun with her friends, confidently donning a black and white frilly string bikini that accentuated her curves. Despite the negativity online, Selena looked happy and carefree as she enjoyed her tropical vacation. Check out the video below for a glimpse of her beach day.

Selena Gomez flaunted her recent body transformation while enjoying a refreshing swim in the Mexican waters on Sunday before heading back home. The bikini-clad celebrity looked stunning as she soaked up the sun and cooled off in the sea.

What a good sport! She grappled with a foam surfboard while on dry land ahead of hitting the water with her pals 

Isn’t she a great sport? Before hitting the waves with her friends, she practiced her surfing skills on land using a foam board. She completed her beach look with a pair of gray lycra shorts and styled her hair in a wet and messy ponytail. Recently, Selena defended herself against negative comments about her weight gain on social media. She responded by sharing a photo of herself in a stunning black swimsuit and wrote, “I’m happy with myself, and that’s what matters. #BodyPositivity.”

Loving life: She looked like she was having a whale of a time as she headed down to the ocean with her pals 

Enjoying life: With her friends by her side, she appeared to be having a blast on her way to the beach.

Amazing times: She threw her head back in delight as she topped up her tan on the idyllic getaway 

Incredible moments: With pure joy, she leaned her head back and relished the sun-kissed vacation, basking in the serene surroundings.

What a girl! Selena was forced to defend her new curves after her figure was criticised on Instagram

Hitting back: She wrote: 'I love being happy with me yall #theresmoretolove,' she wrote along with a striking photo of herself'

Wow, Selena is amazing! She had to stand up for herself and her body after receiving negative comments about her new curves on Instagram.

Healthy and happy: Despite the furore, the singer looked absolutely incredible as she walked along the sands 

Feeling great and cheerful: Despite all the commotion, the vocalist appeared stunningly beautiful as she strolled down the beach.

A delight: The successful star could barely keep the smile from her face as she enjoyed her time off work

The accomplished celebrity was clearly overjoyed as she savored her leisure time, grinning from ear to ear. Her snapshot depicted a stunning backdrop – most likely at the Casa where she’s lodged with a bunch of girlfriends – gazing out onto a verdant expanse in front of the sea.

Admirers on social media didn’t hesitate to laud her for the photo, complimenting her as ‘gorgeous’, ‘alluring,’ and a ‘reigning beauty’. Disregarding the recent uproar, the charming lady sprinted into the ocean with her companions, wrestling with an array of foam boards and inflatable rings.

Making a splash: The 22-year-old looked great from every angle as she made her way into the sea

Covering up a little: She kept her shorts on as she clamoured into the waves, while taking a moment to gaze out at the horizon

Diving in: With all eyes on her, the young woman made a stunning entrance into the ocean, turning heads from every direction.

Wow thing: Fans on the social networking site were quick to praise her body, telling her that she's 'beautiful', 'sexy' and a 'queen'

Amazing fact: Her followers on the social media platform wasted no time in lauding her physique, showering her with compliments such as ‘gorgeous’, ‘alluring’, and ‘a true goddess’.

Taking a dip: No doubt her pals have been reassuring her about how great she looks

Going for a swim: It’s likely that her friends have been providing positive feedback on her appearance.

Defending herself: She posted this stunning shot to her Instagram account on Friday, writing: 'I love being happy with me yall #theresmoretolove'

In an attempt to assert her confidence, she recently uploaded a captivating photo on Instagram with the caption, ‘I am content with myself and I embrace it. #theresmoretolove’.

Stylin': She tied her brunette locks up into a messy pony, letting the sea water give it a tousled finish 

Looking Chic: With a carefree attitude, she swept her brown hair into a disheveled ponytail, allowing the ocean breeze to create a natural, effortless look.

Going for it: Selena's string bikini flattered her assets and no doubt will delight her fans 

Refreshing: She kept a firm grip on her floating aid as she prepared to cool off in the water

Selena confidently donned a string bikini that complimented her figure, which is sure to please her supporters. Despite the fact that she wore shorts when she went into the water, she paused for a moment to admire the stunning view of the horizon.

After breaking up with Justin Bieber, Selena is said to be in a relationship with DJ Zedd, and she uploaded a photo of herself snuggling up to producer Hit-Boy on a yacht. She was seen returning from her much-needed vacation at LAX airport later that day.

Ring in the changes: Her friends were jumping through hoops... literally 

Shake things up: Her pals were going through physical challenges… quite literally.

Showing Bieber what he's missing: Selena flaunted her curves in pictures which are no going to be seen by Justin

Moving on? Selena is not thought to be dating DJ Zedd, and also posted a snap of her cosying up to producer Hit-Boy while on a yacht

Selena Gomez is reminding Justin Bieber of what he’s missing out on as she proudly displays her curves in pictures that he will not be laying eyes on.

Looking lovely: She was sporting a golden tan during her short break which gave her a healthy glow 

Appearing radiant: During her brief hiatus, she rocked a sun-kissed complexion that exuded vitality.

Over to you: Her pal soon took her surfboard off her hands as they took it in turns to try it out 

Your turn: Selena Gomez’s radiant smile was still in full force even amidst the hustle and bustle of LAX as she returned home from her travels. Her friend quickly took her surfboard from her so they could take turns trying it out. Selena’s stunning figure was accentuated by a sleek, long grey T-shirt dress that highlighted her toned physique.

To keep warm, she threw on a white baseball-style jacket over her shoulders and paired her outfit with chunky black boots and stylish dark sunglasses. She carried a sleek black handbag as she made her way through the airport.

Back in town: Selena Gomez landed back at Los Angeles International Airport from an idyllic sunshine break in Mexico on Sunday

Selena Gomez has returned to Los Angeles after a delightful vacation in Mexico, as she was spotted at the LAX on Sunday.

 Curves: Selena's physique was perfectly highlighted in a flattering long grey t-shirt dress

Selena’s body shape was accentuated beautifully by a charmingly long grey t-shirt dress that emphasized her curves.

Upbeat: The young singer and actress was in good cheer as she raced across the airport

Upbeat: The young singer and actress was in good cheer as she raced across the airport

Cheerful and energetic, the youthful singer and actress exuded positivity as she hurriedly made her way through the airport.

'Home sweet home': The holiday seemed to be over for Selena as she posted this photo later on Monday as she wrote: 'But for sleep then right back to the studio. God bless everyone! Hope you have an amazing day!'

Selena’s lovely holiday may have come to an end as she shared a picture on Monday with a caption that suggested she had to return to work in the studio soon. She wished her fans a blessed day and hoped that they had an incredible time.