Kym Marsh should change her name to Gym Marsh, after showing off her amazing six-pack.
The Coronation Street star, who turned 43 last week, recently vowed to get her fitness back and has shown off the results of her gruelling workout sessions.
And you'd never guess she'd recently become a grandmother!
On Wednesday (June 19), the actress - who plays Michelle Connor in the ITV soap - couldn't resist sharing a post-workout selfie with her 208,000 Instagram followers.
The picture shows Kym in a bright pink bra top, and matching leggings at home in Warrington - but it's her hard-won abs that steal the spotlight.
Alongside the snap, the former Hear'Say singer wrote: "Excuse the red face and the sweaty top, but hey... No one looks pretty when kicking their own ass! Loli got to still look good!! Couldn't get to the gym so at home workout for me! #noexcuses."
Fans were quick to compliment Kym on her physique with one simply writing: "Beautiful."
No one looks pretty when kicking their own ass!
Another said: "Amazing figure."
Others called her a "hot nana" and exclaimed "wow".
In April, Kym shared another workout shot with her social media followers where she explained she was "desperately trying to get her fitness back".
Kym, who has previously released her own fitness DVD, will be leaving Corrie later this year after more than a decade on the cobbles.
She announced she would be leaving in February, and has already teased future projects - although she will no doubt be spending more time with her family and newborn grandson.
She told The Sun newspaper: "When I was lucky enough to be offered four episodes I could never in my wildest dreams have thought I'd be here 13 years later.
"It's been an incredibly difficult decision but it feels like the right time for me to explore some other roles."
Kym and her ex-husband Jamie Lomas' son Archie tragically died minutes after he was born 18 weeks premature in 2009, so the actress was overwhelmed when she was told her grandson's full name.
Do Kym's workout photos inspire you to get in shape? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!