She might be 42, but Melanie Sykes showed the world she's got the body of a 20-something when she hit the beach in Dubai this week.
The TV presenter looked stunning in a baby-blue strapless bikini as she frolicked in the sea near her accommodation at the luxury five-star Grosvenor House hotel.
If she'd been there a week earlier, she might have bumped into fellow presenter Denise Van Outen, who was enjoying her third trip to the same hotel in just a year.
Among the many top-notch attractions at the hotel are the famous Buddha Bar, as well as the Rhodes Mezzanine, which offers British classics with French flair from our very own celebrity Michelin-starred chef, Gary Rhodes.
The hotel is located in the heart of the Dubai Marina, and offers a whopping 749 rooms, as well as use of the beach at its sister hotel, Le Royal Meridien Beach Resort & Spa.
Then there's the 33C heat, too... Sounds blissful.
Denise Van Outen hits the beach in Dubai for third time in a year
Alex Gerrard shows off trim and toned bikini body in Dubai
See more stars on holiday here: