Heidi Klum suffers wardrobe malfunction during bikini photo shoot

Heidi Klum knows all her right angles.

The "America's Got Talent" judge nearly gave fans an eyeful during a swimsuit photo shoot shared on Instagram Sunday.

Klum, 52, posed up a storm in the ocean wearing a pair of colorful bikini bottoms and attempted to cover up on top with seashells.

HEIDI KLUM HITS BACK AT BACKLASH OVER RISQUE LINGERIE CAMPAIGN WITH DAUGHTER

Showing off a fresh red manicure, Klum moved the shells over her chest for the seaside shoot, but needed a star emoji to cover up her assets.

"Woopsy," the German supermodel captioned the snap from St. Barth. 

APP USERS CLICK HERE TO VIEW POST

Her dark blonde hair was worn naturally wavy as she leaned up against a rock in the crystal blue water. 

LIKE WHAT YOU’RE READING? CLICK HERE FOR MORE ENTERTAINMENT NEWS

It was back to bed for Klum, who then shared a sweet black-and-white photo cuddling with her husband, rockstar Tom Kaulitz.

The Tokio Hotel frontman and his bride recently celebrated their sixth wedding anniversary. 

Klum previously told Glamour Germany that negativity toward her marriage to Kaulitz was simply due to "spitefulness." Klum and Kaulitz, who tied the knot in 2019, have been on the receiving end of hateful remarks due to their 17-year age gap.

CLICK HERE TO SIGN UP FOR THE ENTERTAINMENT NEWSLETTER

"Perhaps many people also think I've had too much luck in life. I have a great job. I get to travel the world. I can buy expensive things. And now I've also got myself such a great man," she said. "Maybe people don't begrudge me that. Nowadays, people are rightly extremely careful about everything they say — except age shaming. People continue to criticize [in that respect]."

Klum told the magazine that she typically responds to people's questions about the age gap in her marriage with, "How should I answer that?"

"I'm 50 and no longer 20. I'm not a young girl who hasn't experienced anything yet or has no idea about life," she continued. "Time won't stand still for me, and Tom will never catch up with me. I'll always be 16 years older, and I'm aware of that."

Klum has three children with ex-husband Seal and one daughter Leni Klum with ex Flavio Briatore. 

Seal and Klum first met when the model was two weeks pregnant with Leni. Seal adopted Leni when she was 5 years old.

Justin Rose goes on wild birdie run to snatch St. Jude Championship in potential Ryder Cup preview

We may have one Sunday Singles matchup already penciled in for the Ryder Cup.

Justin Rose of England defeated reigning U.S. Open champion J.J. Spaun in a sudden-death playoff at the St. Jude Championship to kick off the FedEx Cup Playoffs.

In order to get to the playoff, Rose birdied four of his final five holes - he also birdied two of the three playoff holes.

After Rose birdied for the second time in the playoff, he celebrated with an emphatic fist pump. Spaun's seven-footer slid by the left edge, giving Rose the victory.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM 

The leaderboard had been stacked - Tommy Fleetwood held a share of the lead late, along wih Scottie Scheffler, but Fleetwood bogeyed 17 to miss the playoff by a stroke. Scheffler, too, finished tied for third at -15. 

Chants of "USA" rang through the Memphis crowd at TPC Southwind, as both golfers are now headed to Bethpage Black next month, clinching automatic bids. It will be Spaun's first Ryder Cup, while Rose will be in his seventh out of the last eight events.

TOM BRADY REACTS TO SCOTTIE SCHEFFLER'S VIRAL COMMENTS: 'PART OF THE SAME PYRAMID'

"An amazing last 90 minutes," Rose said. "I played unbelievable golf down the stretch. When I bring my best, I know I’m good enough to play and to compete, and to now win against the best players in the world. Very gratifying day for me."

Spaun showed plenty of moxie on his own. He made a 20-foot birdie putt on the 17th hole to pull into a share of the lead and closed with a 65. He also made a 30-foot birdie putt on the second extra hole with Rose in tight.

"I hung in there the best I could, and he beat me to the hole first. Just wasn’t meant to be," said Spaun, who locked up a spot in his first Ryder Cup.

The BMW Championship next week now features the top-50 in the FedEx Cup standings (Spaun and Rose rank third and fourth, respectively, behind Scheffler and Rory McIlroy).

The Associated Press contributed to this report.

Follow Fox News Digital’s sports coverage on X, and subscribe to the Fox News Sports Huddle newsletter.

About Us

Virtus (virtue, valor, excellence, courage, character, and worth)

Vincit (conquers, triumphs, and wins)