MARK Wright and Michelle Keegan looked totally loved up as they were snapped on the beach together in Mexico. The couple were seen soaking up the sun on holiday, with Michelle, 34, looking as gorgeous as ever in a white bikini top and black shorts.
Meanwhile Mark, 34, opted for a pair of white and red shorts as they enjoyed some drinks by the sea. At one point actress Michelle appeared to be taking a selfie as she shook her long brunette hair back.
On Christmas Eve presenter Mark gave fans a peek into their luxury holiday, sharing a look at the delicious food and drinks he's been enjoying while away.
Read more on thesun.co.uk