Heidi Klum’s Two Eldest Sons Are All Grown Up in Rare Family Photo
Heidi Klum shocked fans when she revealed that her two eldest sons, Henry and Johan, are all grown up by sharing a rare photo of them over Fourth of July weekend.
Klum, 52, took to Instagram to share a photo in which she posed between Henry, 19, and Johan, 18. She donned a large smiled as her sons wrapped their arms around her.
In addition to the photo with Henry and Johan, Klum also shared a picture with her husband, Tom Kaulitz, as well as snaps of drinks and a cheeseburger with french fries that she enjoyed during her Fourth of July festivities.

Klum shares Henry, Johan and son Lou, 15, with her ex-husband Seal, whom she was married to from 2005 until 2014. She also shares daughter Leni, 21, with ex Flavio Briatore. However, Seal, 62, legally adopted Leni in 2009 just four years after he married Klum.
While the America’s Got Talent judge doesn’t share any children with Kaulitz, 35, she has publicly praised her husband for acting as a bonus father to her children.
“The sweetest thing that my partner has done for me is [ask] my kids first if he could ask for my hand,” she told People about Kaulitz in August 2024. “He was in cahoots with my kids. They figured out how they were going to do it and then they all surprised me on Christmas morning. I thought that was so nice that he involved my kids.”
Parade Daily🎬 SIGN UP for Parade’s Daily newsletter to get the latest pop culture news & celebrity interviews delivered right to your inbox 🎬
While Klum is happy with the way Kaulitz has helped raise her kids, she previously admitted that she’s fine to not have any children with her current husband.
“I mean it’s a lot. I’ve done it four times,” she said while appearing on the Jennifer Hudson Show in 2023. “And I breastfed eight months each time.”
Klum and Kaulitz wed in February 2019 during a ceremony in Capri, Italy, which took place one year after they first met.