They're a modern family!

Heidi Klum left her boytoy Vito Schnabel at home to have a celebratory dinner with her four kids and ex husband Seal. The exes came together to celebrate daughter Lou Sulola Samuel's seventh birthday at SoHo House in Malibu on Sunday night. Fun!

The supermodel looked at ease in an A-line black dress and her sexy slingback heels as she led her brood of kids to the car. Seal was too cool for school in a cropped blue jacket, rolled-up jeans and white kicks.

We love that birthday girl Lou is wearing a princess dress -- too cute! We also love that older sister Leni (she's gotten so big) seems to be having a blast joking around after the family dinner. Lou's brother's Henry and Johan seemed to be quite the sartorial pair with their brightly colored ensembles. Leave it to Heidi Klum to have some well-dressed kids!

In 2004, Heidi and Seal got engaged on a glacier in Whistler, British Columbia. They married on a beach in Mexico on May 10, 2005. On January 22, 2012, the couple announced that they were separating, and were officially divorced was on October 14, 2015.