Vacationing with her family in Portofinio, Italy, Heidi Klum proved she's still one red-hot mama.

Wearing a teeny black bikini, the 37-year-old supermodel flaunted a toned and taut tummy that showed not even a hint of the fact that she has given birth to four children.

Klum, husband Seal, 47, and their children Leni, 6, Henry, 4, Johan, 3, and Lou, 9 months, headed off for a holiday to the South of France following the season 8 premiere of her hit Lifetime series "Project Runway" last week.

After spending a day in Nice, the gorgeous family made their way down the coast of Italy aboard a luxury yacht, the Daily Mail reports.

While the boat might be an impressive sight, it's nothing compared to Klum and her post-baby bikini body!

The German stunner reportedly shed 25 pounds just six weeks after delivering daughter Lou, crediting her weight loss to taking a break from carbs and doing light workouts on an exercise ball.

Hmmm... we know she's already pretty busy, but maybe she'll let us hire her as our personal trainer?

In related news, read about Katy Perry stripping down for Rolling Stone.