She's spending the Independence Day holiday in Santorini in Greece.
And on Sunday, Demi Moore wished her social media followers a happy Fourth of July with a photo of herself and daughter Rumer Willis enjoying a boat trip on the Aegean Sea.
Demi, 58, looked incredibly youthful with her flawless skin and long hair flying out behind her in the selfie snapped by Rumer, 32.
Happy Independence Day: Demi Moore, 58, looked happy and incredibly youthful as she enjoyed July 4 boat trip on Aegean sea during Greek vacation with daughter Rumer on SundayInsurance Loans Mortgage Attorney Credit Lawyer
The mother and daughter lookalikes each wore a red bikini top but Demi added a white crop short-sleeve over her swimsuit.
Rumer is the eldest of the star's three daughters with former husband Bruce Willis.
She's also mom to Scout, 29, and Tallulah, 27, with the Hollywood actor to whom she was married from 1987 to 2000.
Earlier on Sunday, Rumer had shown off her bikini body in a series of Instagram snaps.
Living her best life: A few days after blasting trolls who called her 'too skinny,' Rumer put her 5ft6in bikini body on display while vacationing in idyllic Santorini
Ever the influencer, the Kentucky-born, Idaho-raised millennial made sure to tag all the fashion credits for her looks an All You Need Is Love headband, a Bayou With Love necklace, and a Naked Wardrobe bikini.Insurance Loans Mortgage Attorney Credit Lawyer
Rumer later showcased substantial cleavage with a Lili Claspe body chain beneath a black gown for a night out with the 58-year-old Emmy nominee.
She captioned a poolside back view of her spaghetti-strapped dress: 'Going dancing!'
Spinning around: The celebrity offspring donned an array of swimwear during her lavish trip, which she hinted was bankrolled by her famous mother Demi Moore
Rumer - who boasts 1.1M Instagram/Twitter followers - captioned one snap: 'Mom's Red Bull always trying to steal my thunder'
'Paradise': Willis also posted a video montage of enviable moments, like diving off the vessel, from her holiday