Mel B has given her estranged husband Jimmy Gulzar a £700,000 settlement.
According to reports, quoting friends, Mel gave him a cheque for £620,000 and promised to pay £100-a-week maintenance for their daughter Phoenix Chi.
The settlement paves the way for their divorce to be finalised.
They were given a decree nisi last June after Mel admitted adultery with an unnamed man, but the granting of the decree absolute was held up by financial wrangling.
Dancer Jimmy, who originally asked for £1.2million, was said to be "well satisified".
And friends said that Mel was "hugely relieved" a deal had been hammered out at last.
The Sun reports a showbiz insider as saying: "It looks like rather a paltry settlement to me considering Mel is worth at least £20million. But I suppose £600,000 for two years of marriage isn't too bad."
Mel, 25, wed 33-year-old Jimmy in 1998 after a whirlwind romance, but the marriage was in tatters within a year. Jimmy had been receiving £3,000-a-month maintenance, plus the £2,000-a-month rent on his flat in Hampstead, North West London.
Friends say that under the new deal he will also get treasured items including an engagement portrait, personal snaps, a white record player and a radio.