Heidi Klum has filed for divorce from Seal at the Los Angeles Superior Court, citing ``irreconcilable differences''.
Heidi Klum files for divorce from Seal