Demi wants to stay young, but this bikini shows how old she really is.

Demi Moore showed off her fit body over the weekend while on vacation in Greece.

The 59-year-old actress was seen floating around the Greek islands in a tiny pink bikini and aviator sunglasses. She wore a bright yellow button-up shirt with the suit.

Moore looked as happy as ever as she relaxed on the boat and showed off her slim figure.

She didn’t wear any makeup on the trip, and she let her long brown hair hang down in beachy waves before putting it in a messy bun during lunch.

While lying in the hot sun with friends, the “Ghost” star kept putting on sunscreen to protect her skin, which didn’t look like it had aged at all.

Moore even brought her brown and white chihuahua, Pilaf, with her. She held and took pictures of the dog.

The Golden Globe winner wrote on Instagram on Monday that she was “soaking up the summer” and posted a picture of herself in a bikini from a fun day on the water.

Emma Heming, who is married to her ex-husband Bruce Willis, said, “And it looks good on you.” Moore’s daughter Rumer said, “You’re such a hot mama, my god.”

Rita Wilson and May Musk, two other famous friends of Moore’s, both said that the shot of the “G.I. Jane” actress made them gasp.

The actress is not new to wearing swimsuits. In July, she worked with Andie Swim to make a line of swimsuits for older women that would make them feel “sexy” and “desirable” in them.

Moore looked great in the retro-inspired shapes for the campaign, and she told People that she made the collection to change the “idea that we become less desirable as we get older.”

But after a day on the water, she showed that maybe it was the other way around.

(Visited 4,181 times, 1 visits today)