Heidi Klum Eats French Fries As She Flaunts Amazing Bikini Body

Heidi Klum eats french fries on the beach in the Bahamas on March 23 Credit: AKIF HUNT20/AKM-GSI

Supersize this supermodel! Heidi Klum showed off her lean and toned bikini body while enjoying a beach getaway on Paradise Island in the Bahamas with her family on Sunday, March 23.

The 40-year-old German model, wearing a tiny black bandeau bikini, was photographed snacking on a container of crispy french fries after splashing in the tropical waters with her four kids -- Leni, 9, Johan, 7, Henry, 8, and Lou, 4.

This is not Klum's first time being caught noshing on junk food. The gorgeous model starred in a seductive burger commercial for Carl's Jr. back in March 2013, which featured Klum sexily devouring a juicy burger in nothing but cleavage-baring lingerie. The ad -- a spoof of Dustin Hoffman's classic movie, The Graduate -- featured Klum as Mrs. Robinson, and was deemed "too sexy" by some critics.

Klum's affinity for junk food, however, appeared to have little side effect on her flat tummy, as evidenced in the new photos. While playing in the ocean, she even huddled down to reveal a defined set of six-pack abs, which paired well with the former Victoria's Secret Angel's runway-worthy legs.

The secret to her hot body? Her kids!

Klum told Us Weekly at the 50th Anniversary Sports Illustrated Swimsuit Issue party back in January that her lifestyle with four children helps keep her in shape. "Having kids, I am trying to integrate their activity into my life," she told Us, citing bouncing on her family's giant trampoline, swimming in the pool, or taking their dogs for walks as part of her daily fitness routine.