Rap mogul Master P's wife has filed for divorce.

Sonya Miller is keen to end the couple's 24-year marriage and she cites "irreconcilable differences" for the split.

She has requested full custody of the couple's four minor children and spousal support.

Sonya filed a request for child support from the rap boss, real name Percy Miller, in 2011, but, according to Tmz.com, the couple never officially ended its marriage.