Michelle Keegan, 34, has sent fans into a frenzy with a brand new Instagram post, showing her posing on a beach wearing a tiny bikini. The former Coronation Street star looked incredible in the strapless two-piece, which showed off her gym-sculpted figure.
Alongside a picturesque backdrop of bright blue water and white sand, Michelle styled her beach look with gold jewellery, and kept her hair away from her face in a ponytail.
All was not what it seemed though, as Michelle revealed in the caption that she was actually at home in her pyjamas when she posted the snap.
She joked to her 5.7 million followers: “Body at home this morning still in PJs but my mind is here.”
Michelle’s bronze swimwear is from Isa Boulder and will set shoppers back £223.

vCard.red is a free platform for creating a mobile-friendly digital business cards. You can easily create a vCard and generate a QR code for it, allowing others to scan and save your contact details instantly.
The platform allows you to display contact information, social media links, services, and products all in one shareable link. Optional features include appointment scheduling, WhatsApp-based storefronts, media galleries, and custom design options.
The holiday pic sent fans wild, and hundreds took to the comments to compliment the brunette beauty.
A fan named Emily tagged a friend and said: “She is unreal,” while Nathan exclaimed: “Fittest woman in the world.”
Michelle’s celebrity friends also gushed over the star including a stunned Vicky Pattison, who said: ”Babe,” with a heart eye emoji, alongside Coronation Street actor Charlie Condou, who agreed: “My mind is right with you!”