Heidi Klum surprises fans as she reunites with her daughter's dad

The model has been married to Tom Kaulitz since 2019

Heidi Klum has turned heads with a reunion many of her fans found very surprising. 

The America's Got Talent judge attended the Monaco Grand Prix over the weekend and cozied up for a photo with none other than her ex, Flavio Briatore. 

MORE: Heidi Klum's childhood home is like something from a fairy tale 

Heidi - who shares her oldest child, Leni, with the former F1 team owner - posed up a storm with Flavio and appeared to be having a great time. 

Loading the player...

WATCH: Heidi Klum poses poolside in a bikini 

Also in the photos, were her husband, Tom Kaulitz, Flavio's wife, Elisabetta Gregoraci, and model, Naomi Campbell, who also dated the Italian businessman. 

Fans were stunned at the cozy reunion and commented: "Ex wives club?" and, "3 exes," along with shocked face emojis. 

MORE: Heidi Klum's teenage daughter looks so different in remarkable new photo

SEE:  Heidi Klum wows in string-bikini while watching football 

Others said they had a lot of respect for the model and thought it was great to see them all getting along. 

          View this post on Instagram                       A post shared by Heidi Klum (@heidiklum)

Heidi posed with her ex Flavio Briatore

The amicable gathering is especially surprising, given that Flavio stepped away from parenting his daughter with Heidi. 

Her ex-husband and the father to her three other children, Seal, adopted Leni when she was a baby.

READ: Hottest celebrity couples at the Super Bowl 2022 - Jennifer Lopez and Ben Affleck and more

RELATED: Heidi Klum causes a stir with empowering photo during Mykonos trip

Flavio told Italy's Il Corriere della Sera: "Leni is my natural daughter, but the three of us happily agreed that it made more sense if Seal adopted her, because a child needs to grow up in a family."

Heidi shares her oldest daughter with Flavio 

The 72-year-old now has a son, Nathan, 12, with his wife, and has said: "It's hard to miss a baby that you never see. But I know that Leni is not an abandoned child. Leni is part of Seal's family and Nathan is part of mine."

Heidi and Flavio started dating in early 2003 and that December, she announced she was pregnant. 

The pair's relationship didn't last, though, and the Germany's Next Top Model host began dating Seal while she was pregnant, and he then raised Leni as his own. 

They were married in 2005, but split in 2012 after having three children, Lou, Johan and Henry together. Heidi tied the knot with her Tokio Hotel rocker, Tom, in 2019.

Read more HELLO! US stories here 

Like this story? Sign up to our HELLO! Mail newsletter to get other stories like this delivered straight to your inbox.

You're on HELLO!'s global site. Click to return to HELLO! India Go back