It might not be spring break, but Selena Gomez is still living it up in the sun.
The 33-year-old seemingly celebrated her bachelorette in Mexico amid her engagement to Benny Blanco, jetting off to Cabo San Lucas with friends over the weekend of August 23.
While down south, Selena and her friends enjoyed a day aboard a luxury yacht, as seen in photos published by People, where they danced, posed for selfies and shared much laughter together.
For the occasion, Selena kept this chic yet casual in a strapless black one-piece bathing suit. She styled the look with a pair of knit white pants and stylish black sunglasses as the group continued the celebrations with a walk around town.
But while the Spring Breakers star soaked up the sun, she wasn’t keeping the festivities to herself. For his part, Benny also enjoyed his own time away, celebrating what appeared to be his bachelor party in Las Vegas.
Sharing a string of images to his Instagram Story, the producer celebrated his impending nuptials with a relaxing spa day—which, per People, he described as “the most healing place on earth”—and, of course, a string of celebratory meals.