SELENA Gomez has shared a new photo showing off her impressive curves.

The 30-year-old actress recently made headlines due to her feud with Hailey Bieber, 26.

Selena Gomez flaunted her amazing body after years of health struggles

Selena Gomez flaunted her amazing body after years of health strugglesCredit: Getty

Selena showed off her curves in a black one-piece while on a boat

Selena showed off her curves in a black one-piece while on a boatCredit: Selena Gomez/Instagram

Pin on selena gomez.

Now, she’s changing the narrative by posting seductive photos on her Instagram Story.

Selena shared a photo of herself sitting on her knees in a pose similar to a pinup girl.

Her arms were up with her hands behind her head, and her body posed to show off her curves.

Sizzling Selena Gomez In Swimsuit With Andrea Iervolino On Her Italian Vacation 2022

The Only Murders in the Building star was wearing a black one-piece swimsuit with a cutout in the back.

Her hair was up in a bun, and her eyes were closed as she soaked in the sun.

Sizzling Selena Gomez In Swimsuit With Andrea Iervolino On Her Italian Vacation 2022

The famous singer was kneeling on a gray towel on a fancy boat with nothing but open water behind her.