By Kelsey Glein
Updated Aug 18, 2016 @ 8:30 pm
Heidi Klum
Credit: Jeffrey Mayer/WireImage

If you've got it, flaunt it—at least when your one of the world's top supermodels. Heidi Klum took to social media today to share two stunning underwater photos that show her swimming topless while on a tropical beach getaway with her boyfriend Vito Schnabel, and the 43-year-old looks absolutely gorgeous.

In the first snap, the star shows off a shimmering gold necklace and her signature blonde locks as she swims in a pool while the water sparkles around her. Klum strategically holds one arm across her chest to keep the picture safe for Instagram. She simple captioned the selfie with a red heart emoji.

In the second 'gram, the model once again shows off her dazzling jewelry as well as a pair of striped bikini bottoms. Her killer abs are on full display (Can you believe she's had four kids?) and her face is covered by her long wet hair. "Love my new ❤️necklace," she wrote alongside the image.

It's probably safe to say that no one is looking at her necklace.