Some really sad news: Heidi Klum is filing for divorce from Seal, her husband of almost 7 years, TMZ reports.
Klum will reportedly file in Los Angeles next week, citing "irreconcilable differences."
Klum, 38, and Seal, 48, married in 2005 on a beach in Mexico. They have three biological children together, in addition to Heidi's daughter Leni from a previous relationship.
Klum's first marriage to stylist Ric Pipino ended in divorce in 2002.
So sad! Click over to TMZ to read more of the report, and check out some of our favorite Heidi and Seal style moments below.