MICHELLE Keegan looked incredible as she flaunted her tiny frame and "white bits" in a selection of stunning holiday photos.
The 32-year-old Our Girl star reminisced on her recent getaway abroad by sharing a string of unseen Polaroid snaps on social media.
The first three photos showed Michelle posing up a storm in a leopard print swimsuit and sunglasses on a beach.
The former Coronation Street star sizzled in the trio of pics, which showcased her tan lines and enviable figure.
The remaining snap was of Michelle and two blonde friends, who sat on a rock while smiling at the camera.
She captioned the Instagram post: "A few polaroids. FT a couple of blondes and white bits."
Michelle's celebrity pals were quick to gush over the star, with Catherine Tyldesley commenting: "Oh hiiiiiii🔥🔥🔥🔥🔥🔥 ."
While former Corrie co-star Brooke Vincent added a string of firework emojis.
Michelle recently returned home from the holiday with her husband Mark Wright, where they had been island hopping between Marbella, Ibiza and Mallorca.
During the trip, the star spent time paddle boarding in the beautiful blue sea.
Most read in Celebrity
However, she was filmed stumbling as she tried to stand up on the board.
Michelle has since returned home, where she is forced to quarantine with hubby Mark for two weeks.
Mark, 33, said he couldn't believe his bad luck after the travel rules were suddenly changed for Brits returning from Spain.
He said on Instagram: "Back to quarantine life. 2 weeks!! How's ya luck!! Oh well. Looks like I will be doing a whole lot of this."