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.
WATCH: EXCLUSIVE: Simon Cowell Admits He Was Shocked When Nick Cannon Quit 'AGT,' Talks New Host Tyra Banks
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.
MORE: Heidi Klum's Throwback Pic of Her Parents Proves Her Supermodel Genes Are No Joke
Heidi is enjoying her down time before another season of America's Got Talent kicks off.