Heidi Klum and Tom Kaulitz spend Thanksgiving weekend with her family in Cabo San Lucas, Mexico. The lovebirds playfully snap pictures of each other and her children while enjoying some down time together in a beach front rental.