Klum was holidaying with her children Leni, 8, Henry, 7, Johan, 6, Lou, 3 and boyfriend Martin Kirsten when Henry and two nannies got caught in a riptide on the island of Oahu Sunday.
"We got pulled into the ocean by a big wave. Of course, as a mother, I was very scared for my child and everyone else in the water. Henry is a strong swimmer and was able to swim back to land. We were able to get everyone out safely," Klum told usmagazine.com.
The 39-year-old started dating her 40-year-old bodyguard a few months after splitting from husband Seal last year. Friends recently revealed she has fallen completely in love with Kirsten.