Happy and healthy! Lindsay Lohan showed off her bikini bod with a mirror selfie in Ibiza, Spain, on Sunday, Aug. 3.
In the snap, the 28-year-old is donning a bright pink and purple bikini, along with a belly button ring. The troubled actress, who documented her struggles with addiction on OWN docu-series Lindsay, captioned the photo with a series of emojis.
"Be happy and healthy. It's possible," she wrote on another photo wearing the same bikini as she posed alongside two male companions.
After spending the past few days in Ibiza—where a plethora of other celebs like Justin Bieber, Kim Kardashian, Orlando Bloom, Zac Efron and more have been partying—the Mean Girls actress then enjoyed a day on the water in Mykonos, Greece on Aug. 4.
Donning a black crochet string bikini, the toned star looked happy while jet skiing with friends.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!