Heidi Klum has famously said she has no inhibitions when it comes to nudity.
And she was proving the point again this week as she enjoyed a topless dip in the sea with her boyfriend Vito Schnabel in Talum, Mexico.
As well as messing about in the sea, the couple were also spotted sunbathing on the sand.
The supermodel has also been keeping her Instagram fans up to date with her holiday antics, posting a fun pic of a face painted onto a beach pebble, writing: "Smile."
She also showed off her fab bikini figure with a 'body surfing' shot set against a beautiful white sand beach and green sea background.
What's more, there was a 'wish you were here' moment when she posted a picture of the amazing ocean and beach where she is staying.
Yep, we're a little jealous, too.
Vito Schnabel is the son of American artist Julian Schanbel, and, at 27, is a little younger than Heidi's 40. But it doesn't look like the age difference is a problem for these two.
As well as their Mexico getaway, the pair have also visited Paris, where they did the usual touristy tricks like checking out the Eiffel Tower and the Louvre, and taking in views of the city from their luxury accommodation.
The couple also got into the French spirit and tucked into a juicy bowl of garlic snails.
We're not sure about that bit, but the rest looks and sounds fabulous.
See more stars on holiday here:
Celebrities on holiday 2014
Heidi Klum goes topless on holiday in Mexico
Beyonce posted an idyllic holiday snap of her husband Jay Z and their daughter Blue to her Instagram account in an attempt to stop rumours that her marriage is in trouble.
The Olympic swimmer took to Instagram to share snaps from her honeymoon with new hubby Harry Needs.
Alessandra Ambrosio posted a picture on Instagram showing off her perfect derriere while bathing topless in the garden in Brentwood, California.
Cameron Diaz and her new squeeze Benji Madden have been enjoying a luxury yacht holiday around some of the Mediterranean's top tourist hotspots. The new couple have been seen enjoying some quality time most recently off the coast of Cannes in the South of France.
Katy Perry took a little time out from her Prismatic World Tour - and has been got back to nature at a Florida zoo. The singer posted a picture on her Instagram page while getting up close to the giraffe on 'safari'.
Coleen Rooney was spotted wearing a yellow bikini at a pool party while on holiday in Las Vegas. Coleen and Wayne attended the Wet Republic bash and the pretty WAG even took to Twitter to tell her fans what a great time she had.
Miranda Kerr celebrated America's Independence Day by posting a topless photo of herself sitting in the sea. The model took to Instagram to share the sexy snap with her four million fans.
Heidi Klum spent the 4th of July American holiday weekend at the beach - and has been sharing the evidence on Instagram. The stunning supermodel posted a picture of her running along the sand in a black bikini holding a multi-coloured kite.
Nicole Scherzinger and Lewis Hamilton have been spotted enjoying the famous gondolas on a romantic trip to Venice, Italy. The singer and the Formula One ace appeared to have eyes only for each other as they attempted to take in the sights of the beautiful city by (love) boat.
Helen Flanagan is enjoyed a getaway with boyfriend Scott Sinclair in Bangkok and Koh Samui where the pair posed for a series of photos together.
John Terry snuggled up to dolphins at the Discovery Cove in Orlando while on a family holiday in Florida.
Danielle Lloyd enjoyed a family holiday in the sun in Portugal with her footballer husband Jamie O'Hara and her three adorable sons. The former glamour model was pictured on the beach in her bikini with two of her little ones.
Millie Mackintosh enjoyed a long spring holiday in California with Professor Green and wasted no time hitting the beach to show off her latest buy - a tiny black bikini. The reality TV star spent over two weeks in the States, attending glamorous music festival Coachella in Indio, soaking up the sunshine in Palm Springs and adopting the healthy lifestyle of Los Angeles.
David Beckham posted a topless photo of himself in a pool at the super-luxury all-suite Venetian Macau hotel. David looked happy and relaxed as he showed off his tan while standing in one of the Venetian pools at the resort.
Heidi Klum has famously said she has no inhibitions when it comes to nudity and she certainly proved the point again as she enjoyed a topless dip in the sea with her boyfriend Vito Schnabel in Talum, Mexico.
Myleene Klass kept her Instagram fans up to date with her antics as she enjoyed a family holiday in Dubai. The musician and designer soaked up some rays on holiday with her daughters Hero Harper Quinn and Ava Bailey Quinn.
Kate Moss has been spotted lapping up the rays at her luxury hotel pool in Brazil. The supermodel looked fab in a grey strapless bikini as she relaxed poolside with her daughter Lila Grace and some friends.
Danielle Lloyd escaped Britain for a holiday in Dubai this week and wasted no time sharing bikini selfies with her Instagram followers. Danielle looked relaxed as she soaked up the sunshine on a sun lounger.
Cameron Diaz enjoyed a sun-soaked holiday on the Caribbean island of Antigua after wrapping shooting on her latest film, Annie, in chilly New York. The actress dazzled in a hot-pink cutout Mikoh Monaco bikini as she frolicked on the white sandy beach with a group of her girl friends, making the most of the balmy sunshine.
Myleene Klass narrowly avoided a rather embarrassing wardrobe malfunction while on holiday in South Africa, as her bikini appeared to have a life of its own . The model and TV presenter looked like she was struggling to maintain her modesty in her itsy bitsy colourful bandeau bikini.
Supermodel Gisele Bundchen showed us that keeping fit on holiday is perfectly possible when she took to the beach and practised yoga on the beach with a beautiful view of the sunset. The 33-year-old mum wore a black bikini as she did the dancer's pose by the sea. She shared the snap with her Instagram followers and wrote: "Good night sunshine! Boa noite!"
Chloe Green and Kate Moss enjoyed a girly holiday together in a mysterious seaside location. Topshop heiress Chloe shared photos of the pair relaxing in the sunshine wearing hats and sunglasses. She took to Instagram and wrote: "KM ❤️U #holiday #friends #family".
Myleene Klass braved the shark infested waters of South Africa on a cage diving trip. The 35-year-old mum was pictured on holiday posing in a black bikini on a boat before changing into a wetsuit and going shark diving. We're not sure we'd be looking this calm before swimming with sharks!
Hunky Antonio Banderas headed for the Bahamas on a romantic beach break with his wife Melanie Griffith, who wasted no time sharing a snap of her hubby posing topless on a yacht - thank you Melanie!
Alex Gerrard made waves at the beach while on holiday in Dubai. The blonde WAG, married to football star Steven Gerrard, looked fabulous as she soaked up the sun in a stylish black and gold Vix bikini. She kept her hair off her face in a sleek ponytail and worked trendy aviator sunglasses for a fashionable beach look.
When Nicole Scherzinger went to the Maldives for a beach holiday she didn't to just share an idyllic holiday snap with her fans but proved she has a sense of humour by posting a rather unflattering picture of her getting ready to pose, as well as an image of her looking picture-perfect. "#Before&After Nobody eva shows the before! They only show the After! LOL:-P," she wrote on Instagram.
Lauren Goodger took a trip to America and posed up a storm in the pool at her hotel. The TOWIE star posted a montage of pictures of herself frolicking in the water, writing: "This is exactly what the doctor ordered."
Georgia May Jagger treated herself to a winter break at Miami Beach and looked pretty as a picture as she soaked up the sun in a floral-print bikini top. The daughter of Mick Jagger and Jerry Hall kept her hair loose around her shoulders and pinned off her face, and kept her bottom half covered in printed trousers.
Chantelle Houghton escaped the British winter for a sun-soaking holiday in Spain. The former Big Brother star was spotted frolicking on the beach in a bright pink bikini after tucking into a salad for lunch at an oceanside restaurant. The brunette, who gave birth to daughter Dolly 18 months earlier, was celebrating getting back to her pre-baby figure with a beach break abroad.
TOWIE star Gemma Collins headed for Dubai for a winter holiday and was seen jumping for joy as she skipped along a white sandy beach. She showed off her curves in a striped swimsuit with a pretty floral detail and as usual, was perfectly preened with a red mani and pedi, and flawlessly-applied makeup.
Simon Cowell and Lauren Silverman treated their newborn son Eric to a day at the beach in Miami. The TV mogul and his girlfriend were seen on the white sands at Bal Harbour with an entourage to keep them - and baby - relaxed.
Gemma Atkinson had us all reaching for the kettle bells after showing off her super-toned figure on holiday in the Dominican Republic. The Casualty star looked in tip top shape as she frolicked in the waves on her Caribbean getaway. She showed off her enviable physique in a hot pink bikini top and printed bottoms.
Supermodel Cara Delevingne treated her Instagram followers to a topless snap of herself on the beach at the start of the year. The 21-year-old was pictured standing with her back to the camera wearing only a pair of boxers and socks. Cara didn't reveal where she was on holiday but the seaside setting of her photo showed a sandy beach with rocks and clear sea - lush!
TOWIE's Jessica Wright surely got a few heads turning and some eyes popping while sunbathing in Marrakech in a sexy cutout swimsuit. The reality TV celeb recently headed off to Morocco to mix business with pleasure, and soaked up some sun and cocktails on a day off from shooting the campaign for her high summer fashion range at Lipstick Boutique.
Amy Willerton enjoyed a family skiing holiday in Verbier, Switzerland, and was spotted swooshing down the slopes in style. However, she took some time out to do a sultry photo shoot, posing in a red bikini while in a hot tub.
Bruce Springsteen put men half his age to shame while at the beach in Australia. The legendary singer was enjoying a day off from his 11-date tour of the country, and hit Cottesloe Beach in Perth, wearing white board shorts and a navy cap.
Mariah Carey enjoyed a holiday in a mysterious far-flung destination, but said it played havoc with her curly hair. The singer extraordinaire shared a pic of her so-called "bad hair day", writing on Instagram: "Working in my most favourite environment clearly having a bad hair day.. Haaaaaa" However, she managed to take some attention away from it by donning a super-skimpy bikini, which she paired with a sarong and heels.
Danniella Westbrook boosted her post-marriage-split spirits with a sun-seeking holiday in Dubai. The former EastEnders actress split from her husband Kevin Jenkins, but put any sign of the blues behind her with a trip to the UAE, where she was spotted soaking up the rays at the beach.
Kimberley Garner spent three weeks in paradise mixing business and pleasure. The Made In Chelsea star jetted out to St Barths on a private plane, where she spent her days drinking pina coladas, eating seafood and pasta, taking in the amazing scenery, and doing yoga on the beach. But she also managed to fit in some 'work' in the form of posing up a storm while doing a photo shoot for her KimberleyLondon swimwear range.
Kerry Katona escaped to Tenerife for some winter sun with her fiancé George Kay. The Atomic Kitten star, who was seven months pregnant, looked happy and relaxed in a bright yellow bikini from River Island. Super-fit George showed off his toned physique in a teeny pair of tight white trunks.
Miranda Kerr treated her fellow Aussies to a picture of her at the beach in the Great Barrier Reef to mark Australia Day. The model and former Victoria's Secret model wrote on Instagram: "Sending lots of love to all my fellow Australians! We're so blessed with such a beautiful country! #happyaustraliaday ❤️🙏☀️"
Gary Lineker and his wife Danielle made everybody envious as they soaked up the Caribbean sun in St Barths. They were both seen showing off their ultra-toned bodies while strolling along the beach.
Gary Lineker and wife Danielle showed off matching perfect beach bodies on a romantic holiday in St Barths. The super-fit couple took a stroll along the famous St Jean beach while enjoying their no-kids Caribbean getaway. Danielle looked stunning in a low-cut, backless emerald-green swimsuit, while Gary showed off his abs in baby-blue shorts.
Jessie J visited LA and shared snaps of her downtime on Instagram. She posted a pic of her taut tum and wrote: "LA makes you do it 😄😏 working hard to see my body Change this year. Weight gain and strength! #bikinipost."
Paris Hilton jetted off to Uruguay and showed off her wild side in a leopard-print frock. While she undoubtedly looked stunning in her dress, it looked as though she had forgotten to pack a pair of flip flops as she struggled to navigate the sand in her killer Christian Louboutin heels.
Melanie Griffith headed for Hawaii to shoot scenes for her latest TV project and was snapped looking fabulous while enjoying an afternoon off at the beach. The 56-year-old actress donned a tropical-print two-piece for her time at the seaside, and protected her face with a black cap and designer sunnies.
I'm A Celebrity star Amy Willerton escaped the cold British weather and was pictured relaxing on the beach in Tenerife with her sister during a yoga session. The 21-year-old former Miss Universe Great Britain wore a yellow halter neck bikini as she completed the Tree, Cobra and Downward Dog poses.
Emma Watson enjoyed some winter sun in the Caribbean with her new boyfriend, Matthew Janney. The Harry Potter star, 23, was snapped during a romantic stroll on the white sands with her new beau, 21, who is an Oxford University rugby star. The pair engaged in a number of PDAs and were seen cuddling and frolicking in the clear turquoise sea, as well as cosying up on beach sunloungers.
Corrie's Catherine Tyldesley took a break from the cobbles and jetted off on holiday in St Vincent. The actress, 30, was seen enjoying her time off with a friend as the pair hit their resort pool for a swim.
Rosie Huntington-Whiteley enjoyed an exotic holiday in Hawaii and shared her bikini photos with her fans on Instagram. The 26-year-old model escaped to the idyllic winter sun destination with boyfriend Jason Statham and wore a series of skimpy bikinis on the beach.
Kevin Pietersen was pictured looking toned and athletic while on holiday with his family in Sydney. The 33-year-old South African sportsman was snapped splashing around in the ocean with his son, while his wife Jessica relaxed on the sand.
Rod Stewart was spotted soaking up the sun on a sandy beach in Florida. Rod relaxed on the sand with a hot drink, while his wife Penny, 41, splashed in the sea with their youngest son Aiden, two.
Cheryl Cole got cosy with a mystery hunk while on holiday in South Africa. The singer smiled as she posed in her strapless blue bikini next to the muscly man. Cole, 30, looked happy as she rested her hand on her friend's rippling abs.
Demi Moore enjoyed a mother-daughter holiday in Tulum, Mexico with Rumer Willis. Moore, 51, displayed her bikini body in a black two-piece and was pictured relaxing on a sunlounger during the tropical getaway before taking a stroll on the beach.
Myleene Klass treated her girls to a helicopter ride to "show them the world" in Mexico. The TV star and model shared photos of her New Year's adventure with Ava and Hero on Instagram. Myleene and the girls were seen sat in the helicopter enjoying the views over land and sea.