Heidi Klum has a lot to be proud of -- including a killer bikini body and loving husband!

media_removed_toofab 102011
The "Project Runway" host showed both off yesterday while vacationing with Seal and their children in the Mediterranean.

The 38-year-old mother of four looked incredible in a two-piece bikini while sitting on a boat in Ibiza, Spain. Seal is performing in the area.

Check out the sexy shots!

Hot Videos