Heidi Klum is enjoying her best life. The supermodel uploaded a video of herself on social media where she can be seen dancing on the beach

Heidi Klum, who is 49 years old, is enjoying a fantastic morning—at the same time, donning a teeny-tiny string bikini and a matching cap

In addition, Heidi wore stylish sunglasses and let her beachy hair take in the warm summer breeze.

Heidi showed off the sun-kissed glow she had gained on her beach vacation in a second picture taken during her trip. As she lounged by the pool

Heidi and Tom Kaulitz, her husband, are now enjoying a vacation together to celebrate their anniversary. On August 3

Heidi and Tom shared a touching anniversary post in which they rushed into the sea in St. Barts holding hands.

The supermodel is making the most of her remaining time off before appearing on the live stages of America’s Got Talent season 17, which begin later today.

Heidi and the other judges will go to Hollywood to see the top 55 talents compete live in the hopes of being selected for the show’s final round.

Leni Klum, Heidi’s daughter, has been in Italy for the last several days while her parents are enjoying a romantic holiday at the beach.

Keep visiting us for latest News Updates on Entertainment, Celebrity Gossips and TV Series