Heidi Klum and Tom Kaulitz Get Physical on St. Barts Beach | TMZ TV

About Heidi Klum and Tom Kaulitz Get Physical on St. Barts Beach | TMZ TV

Heidi Klum and Tom Kaulitz were all about the sunshine -- and each other -- in St. Barts, living their best island life.

Duration

1 minfalse

Released

2025