1280_heidi_klum_red_bikini_akm_gsi_AG_809375_007.jpg

It’s hard to tell what’s more picture perfect -- Heidi Klum’s abs or her backdrop! The 43-year-old supermodel strutted her stuff on the beach in Turks and Caicos, rocking a tiny red bikini. 

The two-piece showed off her insane six pack abs and enviable figure.

Klum was enjoying the sunny day on Thursday with her youngest daughter Lou, 7.

The mother-daughter duo walked hand-in-hand through the waves and even had a fun floatie to help them out. Later in the day, they met up with Heidi’s mom, Erna Klum, for a boat ride. 

The America’s Got Talent judge donned a colorful coverup for the outing. 

Heidi is enjoying her down time before another season of America’s Got Talentkicks off.