Michelle Keegan stunned fans on Tuesday as she showcased her incredibly toned legs while posing in a psychedelic mini-dress.
READ: Mark Wright left embarrassed after exposing bizarre nickname for wife Michelle Keegan
The Brassic star was appearing as a guest judge on RuPaul's Drag Race UK vs. the World – and she looked jaw-dropping as she posed on a sofa while putting the finishing touches on her eye-catching ensemble. Her dress sported every possible colour of the rainbow, and it wasn't just limited to her frock as her strappy heels and jewellery also carried the same motif. Michelle shared three photos, each highlighting a different part of her outfit and we were in love with all of it!
WATCH: Michelle Keegan wows in micro mini-dress - and wow!
In her caption, she enthused: "Get your heels on... let's go! Drag race tonight 9pm."
WOW: Michelle Keegan's unexpected micro mini dress revealed - and it's epic
Fashion stylist, Kelvin Barron, also shared a snap of the glamorous actress as she posed up a storm in the curve-hugging number.
He wrote: "START YOUR ENGINES Tonights the night: @michkeegan for @dragraceukbbc. Dressed by @dundasworld. Hair/makeup @misscassielomas #fashion #stylist."
Michelle's fans went into overdrive as soon as the snaps dropped, with many only commenting with flame, heart and butterfly emojis.
The star looked perfect for her TV appearance
Others offered one-word comments, as one enthused: "SENSATIONAL," another added: "Stunning," and a third posted: "Beautiful."
READ: Mark Wright shares exciting news - he 'can't wait' for the summer
WOW: Michelle Keegan looks jaw-dropping in curve-hugging dress
Although fans will be enjoying Michelle's appearance on tonight's pre-recorded appearance, the star is currently enjoying a holiday in the Turks and Caicos Islands with husband Mark Wright.
And last week, she looked sensational as she posed on the beach in a glittering green bikini set.
Michelle always has the best beach fashion
The sporty 90s silhouette set features high-rise bottoms and scoop-neck top in a dazzling metallic sheen that complemented Michelle's tanned physique.
The actress was snapped in the candid image wearing her brunette beach waves down and her toned figure covered in sand - perfect for natural exfoliation.
SEE: Michelle Keegan stuns in glamorous dress on sun-kissed getaway
MORE: Michelle Keegan's family holiday in Turks and Caicos revealed - see the beach pictures
Michelle posted a series of photos on Instagram, including more dreamy beachscapes and a sneak peek into her must-see beach bag consisting of a straw hat and woven flatform espadrilles.
She captioned the romantic snaps: "As the sun sets…" with a sunset emoji.
Like this story? Sign up to our HELLO! Mail newsletter to get other stories like this delivered straight to your inbox.