Mel B has filed for divorce from Stephen Belafonte, according to court documents, and is citing "irreconcilable differences".