Heidi Klum has officially filed for divorce from Seal. The couple announced the end of their almost seven-year marriage in January, but have delayed official annulment until today. TMZ reports that Heidi's lawyer Laura Wasser filed a divorce petition in Los Angeles County Superior Court citing 'irreconcilable differences' as the cause of their split.