Fitness fanatic Michelle Keegan works hard on her physique and it's certainly paid off if her latest Instagram post is anything to go by.
Posing next to a tree in an idyllic location, the actress, 34, looked incredible clad in a high-cut leopard print swimsuit to show off her all-over tan.
Captioning the post: "My heaven", the picture was met with a flurry of approval from Michelle's followers, with one gushing: "Actual goddess."
Michelle and her husband Mark Wright have been holidaying in Spain, where they took a private jet from Majorca to the beautiful island of Ibiza.
Among Michelle's montage of photos were adorable shots of tapas restaurants, which the couple have no doubt frequented.

Mark has been living his best life in Mallorca and Ibiza with his wife and their friends.
Posting a photo of himself on his Instagram account with an exquisite view of the sunset in Port de Sóller he said: "Could live here and watch the sunset every day #mallorca #faveplace #ourplace."
And it seems that that dream could become reality as Michelle also captioned her swimsuit pic: "One day" followed by a house and key emoji suggesting that maybe the couple were thinking of buying a property on the island.

Of course the pair have their dream home in the UK to work on in the meantime.
The showbiz super couple sold their Essex pad and purchased the £1.3 million "dream" home together.
They bought an Essex farmhouse back in 2019 and demolished it to make way for their vision.
And it looks like they'll be pulling out all the stops after hinting that it will be a "modern" twist on classic Georgian architecture - complete with a bar, an outdoor swimming pool and its own gym.
Other sources say that the project has brought the famous couple closer together after years of working abroad and travelling saw them struggling to spend time together.
Mark was working as a presenter in LA and Michelle was filming military drama Our Girl in South Africa and South East Asia.
However now the couple have much kinder schedules giving them ample time to take more holidays.
The pair recently went to Portugal with members of their family.
Mark's sister Jess Wright shared a series of clips to her social media showing the group sitting down at a beach restaurant to enjoy a night out.
The former TOWIE star's snaps showed the trio joined by Jess' fiance William Lee-Kemp, her brother Josh and his wife Hollie, sister Natalya and her boyfriend and her parents Big Mark Wright and Carole.