Michelle Keegan is known for dialing up the glamor and she floored fans with her latest look for The John Bishop Show.
The 34-year-old former Corrie star dropped jaws as she stepped out in a velvet mini dress worn with thigh-high boots for the ITV chat show.
And fans jokingly said she begged to ‘stop’ as she struck a pose with one hand on her hip in snaps shared to her Instagram.
ALSO: Amanda Holden shows off her amazing legs as she strips in the garage
Michelle, who played Tina McIntyre in Coronation Street and now plays Erin Croft in the comedy-drama Sky Brassic, said she had “so much fun” during her appearance.
Compliments poured in on social media.
lauraclairemcc joked: “Can you stop?”
lancaster_rob said to him: “Amazing x”
And another Dylan fan joked, “Pack it up.”
Get a weekly roundup of Coronation Street news, spoilers and fan talk straight to your inbox.
The newsletter will arrive in your inbox on a Friday and bring you highlights of everything we’ve written about Weatherfield that week.
It will include the latest action both on and off the cobblestones, what you thought of the soap’s main storylines, and what the stars are up to off set. And much more !
So you’ll never miss a thing.
To register, simply follow this link and tick the box next to MEN Coronation Street.
Michelle, born in Stockport, wore her brunette tresses stacked in a bun with loose tendrils.
And she accessorized the look with chunky rings.
Last month, another of Michelle’s stunning outfits got fans talking when she appeared on The Jonathan Ross Show About Brassic in white pants and a white lace corset.
Viewers were convinced that Michelle had suffered a wardrobe malfunction.
They thought the 34-year-old seemed to show too much in her corset, but it was actually just her flesh-colored microphone.