Selena Gomez Hits the Beach in Mexico — And the Bikini Photos Reignite the Conversation

Sun, saltwater, and zero filters. Selena Gomez was photographed enjoying a beach getaway in Cabo San Lucas, Mexico, surrounded by close friends — including Nina Dobrev, best known for The Vampire Diaries. The 33-year-old singer appeared relaxed and carefree as the group soaked up the sun aboard a 28-meter superyacht.

The trip looked like pure escape. The women lounged on deck, danced, snapped selfies, and even jumped straight from the yacht into the ocean. Selena switched up her swimwear throughout the day, moving from a classic black bikini to white and pink one-piece suits.

Noticeably absent from the outing was her husband, Benny Blanco, whom she married in September 2025. Just days earlier, however, Selena had posted romantic photos with him from another seaside moment — suggesting this girls’ trip was simply a change of pace.

As always, photos of Selena in a swimsuit quickly sparked online discussion — something that has followed her for years.

Back during her Disney era and early solo career, she was known for her petite frame. But beginning around 2015, her weight began to fluctuate publicly. The reason was medical, not cosmetic. Selena has been open about her battle with lupus, a serious autoimmune disease. In 2017, she underwent a kidney transplant and chemotherapy. The medications she takes can cause water retention and changes in weight.

After nearly every red carpet appearance, critics targeted her for perceived weight gain or swelling. Selena repeatedly addressed the scrutiny, explaining that her body changes are tied to treatment — and that she refuses to apologize for them.

She has frequently shared unedited swimsuit photos with captions like, “I’m not sucking my stomach in.” She has also made it clear that her mental and physical survival matter more than public commentary about her dress size. “I’m not a model and I never will be,” she once said.

Despite her transparency, speculation continues. Recently, some online users have suggested she may be following the celebrity trend of using Ozempic for weight loss — though there has been no confirmation of that.

Before marrying Blanco, Selena had a long and highly publicized relationship with Justin Bieber. The two split and reconciled multiple times before finally ending things in 2018. Just months after their breakup, Justin married Hailey Bieber. The separation deeply affected Selena, who later channeled that experience into her song Lose You to Love Me.

Now, years later, she appears focused on friendships, marriage, and her own version of balance — whether on a yacht in Mexico or facing another wave of online commentary.