MICHELLE Keegan looked incredible as she posed in the sea during her holiday to Turks and Caicos with husband Mark Wright.
The actress, 34, beamed at the camera she walked through the crystal-clear water, covering up in a loose-fitting shirt.
Former Coronation Street star Michelle flashed her long legs as she posed playfully against the picture-perfect backdrop.
She captioned her upload: “Making memories 💛 Forever grateful to @beaches_uk for this magical gifted stay…Turks & Caicos was simply beautiful! 🌴☀️.”
Mark, 35, and Michelle have been joined by his family – including pregnant sister Jess – on the luxury break.
The couple have shared snaps of five-star holiday and splashed out on a £2k a night luxury beach break.
Mark gave fans a glimpse of the stunning resort which boasts balcony views and plenty of outdoor dining.
Although Mark and Michelle have been clear that their holiday was gifted to them, the same break would set a paying customer back an eye-watering £2k-a-night.
Jess and her husband William Lee-Kemp have doubled the trip up as a babymoon as they prepare for the birth of their first child.
The Essex babe posted a series of snaps of the incredible views of the scenery including sunsets on the beach.
When the brunette star is not lapping up the sunshine and enjoying platters of fruit, she is posing up a storm on the beach decking.
Jess glowed as she proudly showed off her growing baby bump in a hot pink swimswuit.
The TV favourite beamed at the camera as she cradled her stomach in one photo.
Wearing her hair in a plait, Jess gazed into the distance for a second image while sporting a sunhat and carrying a Chloe basket bag.