Heidi Klum Shares a Passionate Kiss with Tom Kaulitz After Having Dinner with Sofia Vergara (103 Photos)