Heidi Klum and Seal spend the day with their kids at Disneyland in Anaheim, CA.

Supermodel Heidi Klum, 40, and musician Seal Samuel, 51, may have their differences but they always put their children first. The couple divorced in 2012 after 7 years of marriage. Even though Heidi is dating another man, she and Seal spent some quality time with their children at Disneyland on Wednesday afternoon.

Heidi Klum and Seal spend the day with their kids at Disneyland in Anaheim, CA.

Heidi and Seal have 3 biological children together: sons Henry, 9, Johan, 8, and daughter Lou, 5, and Seal adopted Heidi’s daughter, Leni, 10. The pair were all smiles while riding theme park rides with their children and another man, center, who is seen stroking Heidi’s hair in this photo.

Photos: Sharpshooter Images /Splash