klum-seal-divorce.jpgAfter nearly 7 years of marriage, Heidi Klum will file for divorce from Seal, according to TMZ.

A source tells the site that Heidi will reportedly file divorce papers in Los Angeles County Superior Court as soon as next week, citing "irreconcilable differences" as the reason for the split. No official comment from their reps, but we'll keep you posted...

Though Heidi attended last weekend's Golden Globes without Seal, the two renewed their wedding vows last May in Palm Beach, Florida, so it's pretty safe to say that none of us saw this coming.

The couple have 3 biological kids together, and in 2009 Seal officially adopted Heidi's oldest daughter Leni, whose father is Flavio Briatore.