Heather Graham Hits the Beach in White String Bikini

Heather Graham latest social media snaps have her fans wondering if it's witchcraft that gives her the age-defying powers.

The 53-year-old actress proved that she is practically ageless in her sultry new Instagram snaps, which appear to have been captured on the beautiful beaches of Jamaica.

In the series of sizzling new photos taken by photographer John Parra, Graham was scantily clad in nothing but a white string bikini, showing off her curves and her ever-youthful glow.

<p><a href="https://www.gettyimages.com/detail/1496730301" rel="nofollow noopener" target="_blank" data-ylk="slk:John Parra/Getty Images;elm:context_link;itc:0;sec:content-canvas" class="link ">John Parra/Getty Images</a></p>

"Grateful I got to spend time on this beautiful beach," the Hangover star captioned her Instagram post, which was pinned at the Sandals Southcoast Jamaica location.

Graham appeared to be frolicking in the clear blue water in some of the snaps, while other pics showed her posing for the camera from the sand.

Some photos also seemed to be taken from inside the resort, with Graham wearing a floral blue mini dress while drinking in a bathtub for a fun and flirty snapshot.

"Very shaggadellic 🔥👌" one of her followers wrote under the post, referring to her iconic Austin Powers character Felicity Shagwell.

"So ageless, beautiful, fun and silly. Ya killing it Heather! 👏👏" another fan gushed.

"Simply gorgeous," someone else wrote, while others called her "timeless" and a "goddess."

"What witchcraft is this..." another bewildered fan exclaimed.

Graham's friend and Canadian author Liz Plank—who was also featured in one of the Roller Girl alum's pictures—couldn't help but fawn over the post as well, writing "ARE YOU REAL?! 😍😍😍" in the comments.

"life is a dream when i’m with you miraculous stunning beach goddess!!" Plank added.

Next: Heather Graham Weighs in on Possible 'Austin Powers 4' Movie