Heidi Klum posts cheeky snap

Heidi Klum is at it again!

Just one day after posting two risque 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."