She returned to the spotlight last month after taking some time away to focus on her mental health.
And Selena Gomez looked absolutely stunning as she headed to the beach with some gal pals on Monday.
The 26-year-old singer and actress showed off her incredible figure in a white bikini as she splashed her friend's coming nuptials.
Beach bods: Selena Gomez looked absolutely stunning as she headed to the beach with some gal pals on Monday
The straightforward white two-piece highlighted the Monte Carlo star's flat stomach and her toned legs.
Her long dark tresses were pulled into a simple ponytail that flowed down her back and she couldn't keep the smile from her face.
She accessorized with large gold earrings and shared a variety of beautiful ocean-side photos.
Stunning: The 26-year-old singer and actress showed off her incredible figure in a white bikini as she splashed her friend's coming nuptials
'My best friend is getting married, so we celebrated her! Future Mrs. Lopez,' wrote Gomez in the caption.
The friend turns out to be Courtney J Barry and she will be come Mrs. Lopez in the very near future.
They were with two other unnamed friend at the unnamed beach and seemed to enjoy their time lounging about.
Selena has been all about friends since she returned to the spotlight and she even joined her 'soul sister' Julia Michaels' on a new track last month.
The powerful duo joined forces for the song Anxiety on Julia's latest album Monologue Part I, with Selena singing the lyrics, 'But all my friends, they don't know what it's like, what it's like. They don't understand why I can't sleep through the night.'
The new sounds marks the first time Gomez has released music since she sought mental health treatment late last year.
Julia's new album Inner Monologue Part 1 was released on January 25 and also includes the song What A Time featuring Niall Horan.
© Associated Newspapers Ltd.