Klum is currently on vacation with her boyfriend, Vito Schnabel, and her three youngest children -- Henry, 10, Johan, 9, and Lou, 6, whom she shares with ex-husband Seal. (Klum is also mom to Helene, 12, from a previous relationship.)
Two hours after the Project Runway host posted the cheeky pic, she hopped back on Instagram to share a photo of her and the kids performing handstands in the gorgeous turquoise-colored water.
"Bliss ❤❤❤❤," she wrote. "My babies."
Looks like they've been collecting some "beach treasures," too!