Selena Gomez was photographed on the beach in a swimsuit.

Juliette Morgan
Selena Gomez was photographed on the beach in a swimsuit.

Selena Gomez recently vacationed on the coast of Mexico in the company of her close friend, "The Vampire Diaries" star Nina Dobrev.

In addition to Dobrev, the 33-year-old singer was in Cabo San Lucas with a large group of friends. The girls sunbathed, danced, took selfies, and jumped into the water from the side of a 90-foot superyacht. Selena changed several looks, from a classic black bikini to white and pink one-pieces.

Gomez's husband, producer Benny Blanco, whom she married in September 2025, was not present at the outing. However, a few days earlier, Selena had posted romantic photos with him, also taken during a boat trip.

Selena Gomez's appearance has long been a hot topic on social media. During her Disney days and the start of her solo career, Selena was quite petite, but since 2015, her weight has fluctuated. This was due to her severe autoimmune disease, lupus. Selena underwent a kidney transplant in 2017 and chemotherapy, and she took medications that cause water retention. After every red carpet appearance, haters attacked her for her "extra pounds" and swelling.

Selena has repeatedly explained that her medication causes her weight to fluctuate constantly, and that this is normal. She often posts unedited swimsuit photos, captioning them: "I'm not going to suck in my stomach." The singer has emphasized that her mental and physical survival is more important than people's opinions of her dress size. "I'm not a model and I never will be," she said.

However, recently the star has been suspected of following the trend among celebrities who lose weight on "Ozempic".

Before Blanco, Selena had a long-term relationship with singer Justin Bieber. They got back together and broke up numerous times, and a few months after their latest breakup in 2018, Justin married Hailey Bieber. Selena took the breakup hard, faced depression, and dedicated the song "Lose You to Love Me" to the relationship.

Фото: Legion-media.ruMonica Schipper/Getty Imagesselenagomez/Instagram**

More in the section Celebrity

Celebrity

Crown Prince William has spoken out for the first time since the arrest of his uncle, former Prince Andrew, in the Epstein case.

Prince William reacted to his uncle's arrest.

Celebrity

Jennifer Lopez shared archival footage of her twins Emma and Max in honor of their 18th birthday.

Jennifer Lopez recalled the night she gave birth.

Celebrity

"Why do they ruin their appearance?" Sophie Turner's "new face" is being discussed online.

The actress is suspected of having plastic surgery.

Celebrity

Kate Middleton made a public appearance in London

The princess came out in her favorite outfit.

Celebrity

Kirsten Dunst in a nude dress, Kate Hudson, Lily Allen, and Maggie Gyllenhaal attended the Chanel party.

The stars took to the red carpet.

Celebrity

Anna Peresild posed in a bikini while on vacation with Vanya Dmitrienko.

Anna Peresild showed a photo without makeup.

Celebrity

London Fashion Week: King Charles III attended his first fashion show, immediately after the arrest of his brother, former Prince Andrew.

The King of Great Britain attended Fashion Week after his brother's arrest.

Celebrity

ASOS co-founder Quentin Griffiths died in Thailand under mysterious circumstances.

The body of the co-founder of ASOS was found under the windows of his home.

Celebrity

"Grey's Anatomy" and "Euphoria" star Eric Dane has died.

The actor was 53 years old.

Celebrity

"She looks more like Statham than he does." Rosie Huntington-Whiteley suspected of using fillers.

The popular model's changed face is being discussed online.

Celebrity

Crown Prince William has spoken out for the first time since the arrest of his uncle, former Prince Andrew, in the Epstein case.

Celebrity

Jennifer Lopez shared archival footage of her twins Emma and Max in honor of their 18th birthday.

Celebrity

"Why do they ruin their appearance?" Sophie Turner's "new face" is being discussed online.

Celebrity

Kate Middleton made a public appearance in London

Celebrity

Kirsten Dunst in a nude dress, Kate Hudson, Lily Allen, and Maggie Gyllenhaal attended the Chanel party.

Celebrity

Anna Peresild posed in a bikini while on vacation with Vanya Dmitrienko.

Celebrity

London Fashion Week: King Charles III attended his first fashion show, immediately after the arrest of his brother, former Prince Andrew.

Celebrity

ASOS co-founder Quentin Griffiths died in Thailand under mysterious circumstances.

Celebrity

"Grey's Anatomy" and "Euphoria" star Eric Dane has died.

Celebrity

"She looks more like Statham than he does." Rosie Huntington-Whiteley suspected of using fillers.

Celebrity

Former Prince Andrew has been released from custody after being questioned for 12 hours.

Celebrity

Grigory Leps' 20-year-old ex-fiancée Aurora Kiba is suspected of having a new affair with Irina Dubtsova's son.

Celebrity

"The law must be upheld." King Charles III commented on the detention of his brother, Prince Andrew.

Celebrity

Stesha Malikova hosted a dinner at a Moscow restaurant in honor of her 26th birthday.

Celebrity

Brooke Shields, Dakota Johnson, Lily Collins, and Martin Scorsese's daughter attended the Calvin Klein show.

Celebrity

"I'm not that kind of person." Gwyneth Paltrow's daughter responded to rumors that she was expelled from school for bullying.

Celebrity

Jessica Alba was photographed in a bikini on the beach with her boyfriend, who is 11 years younger than her.

Celebrity

The Godfather and Apocalypse Now star Robert Duvall has died.

Celebrity

70-year-old former Google CEO Eric Schmidt is suspected of having an affair with the Prime Minister's daughter, who is 43 years his junior.

Celebrity

Kirsten Dunst with her husband, Kaia Gerber in a nude dress, Kate Hudson and Ernest Hemingway's great-granddaughter at the Independent Spirit Awards