She is bouncing back from her split with childhood sweetheart Justin Bieber.
But Selena Gomez had nothing but positivity in mind when she posted a bikini video accompanied by an empowering message about beauty on Monday.
The 25-year-old pop sensation rocked a skimpy bikini in the clip as she captioned it: ‘I chose to take care of myself because I want to, not to prove anything to anyone.’
Scroll down for video
Letting loose: Selena Gomez, 25, posted a sassy video hanging with friends on a yacht in Sydney on Monday
Directing addressing her beauty critics, she continued: ‘The beauty myth – an obsession with physical perfection that traps modern woman in an endless cycle of hopelessness, self consciousness, and self-hatred as she tries to fulfill society’s impossible definition of flawless beauty,’ she added.
Daring to impress, the Bad Liar songstress rocks a bathing suit that leaves little to the imagination as the sleepy jam Dreams Tonite by Alvvays plays in background.
Body-confident Selena was filmed on the boat on Monday, and the video sees her surrounded by friends as they enjoyed some relaxation time.
She kept her trademark raven tresses swept up in a messy bun as the loose tendrils cascaded over her petite shoulders.
Wax on: ‘The beauty myth- an obsession with physical perfection that traps modern woman in an endless cycle of hopelessness, self consciousness, and self-hatred as she tries to fulfill society’s impossible definition of flawless beauty,’ she added
Icon: The pop sensation rocked a skimpy bikini in the clip as she captioned it: ‘I chose to take care of myself because I want to, not to prove anything to anyone
Her friends played around and hung out on the tip of the vessel as they threw their arms our and hugged each other.
On Monday, the 25-year-old Texan native revealed a prominent scar on her inner her right thigh, obtained during a second emergency procedure that followed her 2017 kidney transplant.
Selena, who underwent a kidney transplant in September last year, first showcased her sizable surgery scar while holidaying in Mexico in December.
Selena’s actress BFF Francia Raisa gave her one of her kidneys last year, during the singer’s battle with lupus.