This article may return revenue to Yahoo Lifestyle Australia. For more great shopping content, check out our online shopping page.

Sarah Michelle Gellar, 45, wows in Barbie swimsuit: 'Absolutely stunning'

The Scooby-Doo star has been enjoying a relaxing holiday with friends.

Buffy star Sarah Michell Gellar has stunned her fans after she posted a holiday snap of her posing in a Barbie swimsuit.

The 45-year-old looked relaxed as she donned the $118 hot pink full-piece with 'Barbie' written across the chest and held onto the balcony banister as she looked off into the distance.

Her blonde hair fell messily around her face as she bent one leg and posed with her hand on her hip.

"I’m a Barbie girl, in a Santa world," she captioned the snap with the hashtag #barbiesdreamvacation.

Her fans praised the star for how incredible she looked in the holiday photo.

Sarah Michelle Gellar looked relaxed in the $118 swimsuit. Source: Instagram
Sarah Michelle Gellar looked relaxed in the $118 swimsuit. Source: Instagram

"What is happening?" actor Seth Green wrote.

"I like your fierce attitude Sarah, now that's a pose!" another said.

"You bring the popular term slay to a whole new level," a third added.

"Absolutely stunning goddess," a fan claimed.

RELATED:

The Scooby-Doo star has been posting updates of her holiday on her Instagram Stories, wearing a pink White Lotus Resort and Spa hat in one of her snaps.

Looking a picture of health in her snaps, Sarah told Shape in September she now approached exercise differently from how she did when she starred in Buffy the Vampire Slayer.

"I think it's become more emotional," she said.

"[Exercise] used to be, sort of, 'I have to do this, this is my job, this is work'. But I think there's an emotional component too, which is, it's what clears my mind."

She added she could let everything go while working out for an hour and focus on her movement, making exercise "less of a chore".

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.