Bikini-clad Heidi Klum, Tom Kaulitz can’t keep their hands off each other in France May 29, 2023 Tamantha Ryan The couple — who tied the knot in 2019 — packed on the PDA while yachting off the coast of Cannes, kissing and touching each other as they soaked up the sun.