Heidi Klum is at it again!
Just one day after posting two risqué photos of herself swimming topless in the ocean during her Caribbean getaway, the 43-year-old supermodel took to Instagram to share an even sexier snapshot.
WATCH: Heidi Klum Sleeps Completely Naked and Here's the Sexy Instagram Shot to Prove It
In the steamy photo, Klum appears topless on a balcony, showing off her toned backside in a pair of blue-and-white bikini bottoms while letting her beachy blond waves loose.
"Good morning," she captioned it, using the heart eyes emoji.
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!
To see more pics from Klum's tropical getaway, including a PDA-filled snap taken at sunset with Schnabel, watch the video below.
WATCH: Heidi Klum Goes Swimming Topless, Posts Pics to Instagram