Heidi Klum: Vacation photo with daughter Leni and ex Flavio Briatore

What a photo! For once, Heidi Klum (45) doesn't surprise us with a photo on Instagram in which she lolls around scantily clad for the camera. Well, these "snapshots" don't really surprise us anyway. However, the model mom's latest post has really left us open-mouthed: on a family vacation in Sardinia, she took a photo with her daughter Leni (14) and her biological father Flavio Briatore (68).

Heidi Klum and the ex-Formula 1 manager had a wild romance in 2003, which actually ended with a pregnancy. Just a few weeks before the birth of little Leni, the couple separated with a 23-year age difference.

It's hard to miss a child you never see.

Leni was later adopted by Heidi's new partner Seal (55), with whom the beauty from Bergisch Gladbach has three other children, Henry (12), Johan (11) and Lou (8). Contact with his daughter became less and less and Briatore confessed to the Italian newspaper "Il Corriere della Sella": "It's hard to miss a child you never see".

First official reunion

There has never been an official reunion between Heidi and her daughter Leni and Flavio, including a family photo. Until now! Because on vacation in Sardinia with the kids, there was now a reunion with the Italian millionaire. Anyone who thinks there was bad blood is mistaken! Quite the opposite: the ex-partners are beaming happily into the camera with their daughter. The 45-year-old added a link to Flavio Briatore and a heart to the post. Sure, after all, Heidi is a real patchwork family pro.

Heidi's preference for big age differences

The Germany's Next Topmodel judge has not lost her soft spot for men with a large age difference. However, they tend to get younger. After her liaison with the 13 years younger art dealer Vito Schnabel from 2014 to 2017, she made her relationship with Tom Kaulitz (28) public in May 2018. The guitarist from the German band Tokio Hotel and the supermodel are separated by a whole 17 years.