Selena Gomez can’t share a celebratory moment without the internet weighing in, and this time, the comments turned particularly harsh.

The 33-year-old singer and actress posted bikini photos from her bachelorette party on Instagram, offering fans a joyful glimpse into the days leading up to her wedding to music producer Benny Blanco.

What should have been a carefree post celebrating love and friendship became another reminder of how quickly public figures are scrutinized online, even during their most personal milestones.

The former Disney Channel star gave fans an intimate look at her recent bachelorette festivities in Cabo San Lucas, Mexico.

Preparing to walk down the aisle with Blanco, whose real name is Benjamin Joseph Levin, Gomez shared a carousel of images from the celebration o

See Full Page