Heidi Klum and Tom Kaulitz Get Physical on St. Barts Beach
Thursday, 9 January 2025 Heidi Klum and Tom Kaulitz were all about the sunshine -- and each other -- in St. Barts, living their best island life. Tom couldn't resist laying his hands, and the rest of himself, all over his wife as she rocked a tiny bikini, showcasing thatβ¦
TMZ may collect a share of sales or other compensation from links on this page. Got to get away? Do it in style with these Early Prime Day 2025 deals on luggage!.. TMZ.com