Heidi Klum surprises fans as she reunites with her daughter's dad
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. 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 photoSEE: 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. Heidi posed with her ex Flavio BriatoreThe 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 moreRELATED: Heidi Klum causes a stir with empowering photo during Mykonos tripFlavio 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