Heidi Klum Rocks a Teeny Bikini on Beach Date With Vito Schnabel

By
Heidi Klum is soaking up the sun.
The 43-year-old model looked flawless on a beach date with boyfriend Vito Schnabel, 30, on Monday in Costa Rica. Klum showed off her flat tummy in a black-and-white printed bikini while shielding her face with big sunglasses and a wide-brimmed hat.
The couple showed plenty of PDA during the outing, with Klum sweetly embracing her beau. The America's Got Talent star also took some time to explore the area while Schnabel hit the waves on his surfboard.
FAFL / AKM-GSI
Klum's enviable beach bod should come as a surprise to no one! Earlier this month, she made headlines in a red two-piece while visiting Turks and Caicos with her youngest daughter, Lou, 7. See the Baywatch-ready look, below.