Gemma Collins is currently living her best life with fiancé Rami Hawash as the pair holiday in Greece, with the happy couple enjoying a day out on a yacht.
The former The Only Way Is Essex star, 41, slipped into a a black swimsuit for the boat trip and was spotted eating a refreshing watermelon to cool down.
The GC showed off her gorgeous curves in the swimwear which she paired with Louis Vuitton Sunglasses.
Gemma's swimsuit featured a black belt with a simple gold detail. She wore her long blonde hair in loose beach waves and showed off her holiday tan.
Rami went topless as he stripped down to his trunks to sunbathe onboard the boat, before the pair enjoyed an intimate moment as they swam together.
The couple, who got engaged last Christmas, hugged and kissed in the water before returning to the yacht.
Back on dry land, Gemma changed into a patterned Kaftan and a stylish pair of white sunglasses. Her businessman fiancé wore a pale blue t-shirt to match his shorts.
They looked every bit the happy couple as Rami held onto Gemma's hand when they returned to shore.
Gemma has been updating fans with plenty of snaps from her luxury getaway in Mykonos and has even been dropping hints about her nuptials while on holiday.
While posting a photo of herself on an evening out on Instagram, Gemma teased she might get married on the Greek island.
She wrote: "The most beautiful people I have met in a long time... the kindness the energy the way you welcomed us was first class and from your hearts…
"Always the best welcome literally the best night on the island @jackieomykonos...
"Can’t wait to get married in your church it’s going to be magical... that you built what an amazing story."
Gemma finished her post with emojis of stars and a church, which she had scattered throughout the text.
Jackie O'Mykonos, which Gemma had tagged in her post, appears to be a company which runs a string of venues across the island, such as a bar and yacht club.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct at 0207 29 33033.