She might have had four children - but Heidi Klum is so comfortable with her still incredible body that she's not even worried about going topless.
The 38-year-old supermodel was making sure she had no pesky tanlines on her upper half by whipping off her bikini top whilst sunning herself with her family in Porto Cervo, Sardinia.
She's holidaying at the resort, a favourite with the rich and famous, with singer husband Seal, 48, Leni, seven, and Lou, two, and sons Henry, five, and four-year-old Johan, and they've all been lapping up the gorgeous weather on the beach.
Yummy mummy: Heidi Klum look toned and trim as she spent a day on the beach at Porto Cervo, Sardinia, yesterday
Daring to bare: The Project Runway host stripped down to just some tiny black bikini bottoms as she enjoyed time on the beach
Daring to bare: Heidi kept just her bikini bottoms on for much of her time sunbathing yesterday
German-born Heidi has still quite quite a tan to top up too on her holiday as a guest at the Hotel Cala di Volpe - where she and Seal bumped into soul singer Macy Gray last night, as Heidi revealed on Twitter.
Just two weeks ago, she was on holiday with her London-born husband on the Balearic island of Formentera.
The New York-based family are clearly determined to make the most of the Mediterranean this summer.
Refreshing: The model guzzles on a refreshing bottle of beer
Beach bunny: Heidi was also seen wearing the other half of her black bikini with gold trim - and a baseball hat from Pacha in Ibiza
Kiss from a rose: Heidi gets a smacker from her singer husband Seal as they enjoy their Sardinian family holiday
But despite being thousands of miles away in Europe, Heidi is doing her best to keep her Project Runway fans back in the U.S. up to date with news.
Writing on Twitter, she recently addressing the revelation that she won't be a part of the upcoming Project Runway All Stars television competition.
Instead, Angela Lindvall will step into Heidi's flip flops for the role.
Huggy mummy: Heidi gives one of her sons a cuddle as she sits on a sunlounger
On the run: The star keeps her body in trim with lots of running around the streets of New York
Heidi tweeted: 'To all my Runway fans, I didn't do All Stars because our original team of Tim, Michael & Nina was not complete. There is no other reason.'
She added: 'To follow-up on my last post, many people have been asking about Project Runway All Stars and I just wanted to set the record straight.'
But just like most mere mortals, Heidi had to work hard to get her body in shape in time for bikini wearing - or not - on the beach.
Taking it easy: The model had a relaxing lie down on one of the sunloungers provided on the beach
Hats off: Heidi's body is stunning despite having had four children
Running in the family: Seal looks pretty fit for 48 too
Heidi's toned stomach and legs are the result of daily jogs round New York, which she has upped in recent weeks for a challenge that she set on her website.
Heidi signed up to the AOL Summer Run campaign to encourage people to get out and get fit.
She said: 'After running many miles, making lots of new running buddies, and pushing myself to the limit the Summer Run is over!
'But don't think that I'm going to stop all my new healthy habits just because I won't be tracking my miles anymore. And I hope you don't either!'
R&R: It's the couple's second holiday in the Mediterranean this month