Heidi Klum: Topless bikini bombshell

Aug 15, 2011 at 8:52 p.m. ET

Topless beaches may not be big news in Italy, but the net is afire with pics of topless bikini babe Heidi Klum on the beach in Porto Cervo. The Project Runway host and former Victoria Secret model proved that she's not only still got it, but after four kids, she's happy to share it.

While Halle Berry was showing off her uber hot 45-year-old birthday bod in Malibu on Sunday; 38-year-old Heidi Klum was taking it a step further by showing off her actual birthday suit. Okay, Klum wasn't totally naked, but the mom of four was snapped wearing nothing but bikini bottoms and, in this particular photo, a baseball cap.

Heidi Klum goes topless in italy

With summer threatening to wind down, Klum, husband Seal and the kids (Leni, 7; Henry, 5; Johan, 4; Lou, 22 months) have been enjoying a seaside vacation in Porto Cervo, Sardinia. The photos coming out of the hot island resort reflect a blissful family vacay, with lots of kisses, cuddles and playtime.

Heidi Klum, Seal and fam in Italy

Of course, those pics don't quite compare to the shots that have everyone talking, which catch Klum cavorting topless on the beach.

SheKnows has to say, we're a bit surprised by all the fuss. Klum isn't exactly a stranger to baring it all, even if we don't consider her countless Victoria Secret getups.

Klum and Seal often make news for their excessive PDA and tendency to share TMI (too much information). Seal's steamy Secret video really got tongues wagging, while Klum also recently flashed her underwear at their vow renewal and showed just about everything for the Project Runway Season 9 poster.

In short, Klum has never minded sharing and when she looks this hot less than two years after having her fourth baby, why should she? It's not like the Italians cared.

want Heidi Klum's secret to looking this hot?

Heidi Klum's trainer shows you how to get your pre-baby body back

Celebrity weight loss secrets: Lose the baby weight

Postpartum fitness tips to bounce back after baby