It was a family reunion for Heidi Klum and her ex-husband, Seal, as they celebrated their daughter, Lou’s, birthday in Brentwood, California, on Monday.
The exes were spotted with their four children and Klum’s mother, Erna, at Tuscan restaurant Toscana, where Lou marked her eighth birthday.
“The family seemed happy to be together,” an eyewitness tells ET. “Everyone wore birthday party hats including Heidi and Seal. The family sang ‘Happy Birthday’ along with the staff as a cake was brought out for Lou.”
“After the candles were blown out, they posed for family photographs taken by the staff,” the onlooker adds. “Heidi looked beautiful in a long, black dress and had on very little makeup.”
EXCLUSIVE: Heidi Klum Wants You to Shop for Clothes While Buying Groceries With New Fashion Line: 'Why Not?'
The pair -- who split in 2012 after seven years of marriage -- was previously reunited when Seal was a guest judge on Klum’s show, America’s Got Talent, in August.
During the episode, the former couple performed an improvised duet backstage.
"So much fun having @Seal as our final #JudgeCuts #GuestJudge tonight on @AGT!" Klum captioned a pic of the two on Twitter.
NEWS: Heidi Klum Reunites With Ex-Husband Seal on 'America's Got Talent'
See more on Klum and America's Got Talent in the video below.