BEAUTIFUL in white: Selena Gomez looks happier than ever when spotted enjoying unwinding time in tiny swimsuit while celebrating her best friend’s engagement in Mexico

After taking a vacation from the spotlight to concentrate on her mental health, she has been relying on her friends for assistance. 

Healthy and happy: Selena Gomez appeared to be in great spirits during her recent trip to Mexico over the weekend, as part of her best friend's engagement party

Making a splash: The star cooled off on the water while sharing a laugh with her pals

Recovery: Selena has struggled with her health in recent years -  she had a kidney transplant in 2017 and also suffers from LupusCelebrating Courtney: They were led by her longtime best friend, Courtney J Barry (far right) ahead of her upcoming nuptials to Sam Lopez

Selena Gomez also seems happier and healthier than she has in a long time in brand-new, exclusive photos that DailyMail.com has obtained. 

The 26-year-old beauty was spotted celebrating her best friend’s engagement over the weekend in Mexico. She looked stunning in a cream bikini set and grinned and laughed with some of her closest friends.  

Image

Selena, who received a kidney transplant in 2017 and has lupus, appeared at ease and carefree as she played in the sand while wearing a two-piece outfit. 

The actress’s costume consisted of a straight-cut top and high-waisted, cheeky-cut bottoms.

For the joyous occasion, she paired her beach ensemble with a sizable set of gold hoops earrings.  

Radiant: Selena beamed as she relaxed with her friends 

Selena seemed to be makeup-free as she pulled her long brunette tresses back off her face into a carefree low ponytail.  

The Back To You singer was once spotted posing while a buddy used a disposable camera to take some pictures of her. 

She posted a few photos from the beach day to social media, revealing that she was in Mexico enjoying herself as part of an engagement celebration. 

Always stylish: The actress' ensemble featured a straight cut top with high-waisted bottoms of a cheeky cut design

An E! insider claimed that the trio was making the most of their time in Cabo together. 

Selena was surrounded by her pals who were chowing down on chips and guacamole while sipping water from a large bottle. They arranged their chairs in a large circle and laughed and gossiped all day long on the rooftop.

At night, the group ate dinner together on the beach while taking in a special fireworks display.

Support network: She's been leaning on her friends for support following her break from the spotlight to focus on her mental health

The group of clean-living girls who have gathered around Selena since she exited treatment late last year travelled with her.

Before she married Sam Lopez, they were headed by her lifelong best friend, Courtney J. Barry. 

Along with their other friends, the soon-to-be bride posted some pictures from their exotic trip on social media. 

The group got on horses for a picturesque walk along the coast at dusk.

Fun in the sun: Spotted in Mexico over the weekend, the 26-year-old beauty stunned in a cream bikini set while smiling and laughing with some of her closest pals for her best friend's engagement celebration

Since coming back into the spotlight, Selena has been all about her friends; last month, she even collaborated with her “soul sister,” Julia Michaels, on a brand-new song.

‘But all my friends, they don’t know what it’s like, what it’s like,’ Selena sang in the duet Anxiety, which is featured on Julia’s most recent album Monologue Part I. They don’t know why I have trouble staying asleep at night.

With the release of these new tracks, Gomez has not released any music since her late-year decision to seek mental health treatment.

Here to celebrate! 'My best friend is getting married, so we celebrated her! Future Mrs. Lopez,' she captioned a series of happy shots on social media 

What A Time, a song starring Niall Horan, is also featured on Julia’s recently released album Inner Monologue Part 1. It was published on January 25. 

Although Selena is happy, her ex Justin Bieber is going through a depressive episode right now.

Making a splash: The star cooled off on the water while sharing a laugh with her pals

In order to “figure out his next chapter,” her ex-boyfriend, who recently got married to Hailey Baldwin, is going to counselling.