Selena Gomez strutted her stuff in a curve-hugging one-piece while continuing the celebrations for her BFF during her bachelorette party in paradise.
The "Back to You" singer was seen lounging beachside with a group of girlfriends in Cabo San Lucas, Mexico over the weekend. Slipping into a sexy olive green bathing suit, Gomez showed she's stayed in shape all winter long.
Keeping it simple with her hair pulled back and no accessories, Gomez stayed close to her BFF and bride-to-be, Courtney Barry.
The girls sipped on water and margaritas while they soaked in the sunshine. They also made sure to get in an order of guacamole because ... when in Mexico.
Selena Gomez seemed to be in good spirits during the weekend getaway, even posting several shots from the girls trip. "My best friend is getting married, so we celebrated her!" she wrote, along with the photos.
The singer has been spending a lot of time with friends since completing treatment last year. She returned to social media in January and has since released a song with Julia Michaels talking about struggling with anxiety.