Heather Graham, 52, leaves fans 'speechless' after sharing bikini snap

Heather Graham, 52, is having a fabulous time on holiday in Italy, sharing a stunning snap of herself in Ischia after her appearance at the Venice Film Festival earlier this month.

"I love you Ischia, day and night!" the star wrote alongside the snap of herself by the water wearing a black bikini, leaving fans stunned at how good she looks in her 50s.

Heather Graham in a bikini
Heather Graham, 52, has stunned fans with a bikini snap while holidaying in Italy. Photo: Instagram/Heather Graham

"Um, I'm speechless," one fan wrote.

"Can't believe you're 52, you are absolutely stunning," another said, adding that she looks like she's 22.

A third called her "the ever immortal Heather Graham".


"You're still as good looking as you were 20 years ago," yet another wrote.

"OMG Heather you just get better and better," someone else said.

"Dang, roller girl! You look better than most 20 year olds," one fan added.

Heather Graham red carpet
Heather has attributed her great skin to getting between nine and 12 hours sleep a night. Photo: Getty

Heather has previously spoken about her beauty secrets, telling The Guardian in 2016 that she gets plenty of sleep every night.

"I love sleeping," she said. "When I tell people how much I sleep sometimes, they are horrified."

"I basically sleep between nine and 12 hours a night."

In another interview with Refinery29, Heather shared that she's very strict when it comes to her diet and refined sugar, "I’ve become one of those annoying people who’s like, 'I’m not gonna eat white flour and I’m not gonna eat sugar.'"

"I do eat sugar sometimes, but as a broad rule, I try to just eat no sugar basically, and I have to say I feel a lot better. And I will sometimes eat things with white flour, but I try to avoid white flour."

She also added that she loves yoga, pilates and dancing to keep fit.

Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.

Or if you have a story idea, email us at lifestyle.tips@yahooinc.com.