Bikini-clad Heidi Klum, Tom Kaulitz can’t keep their hands off each other in France

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.