Mel B is engaged!

The Spice Girl and boyfriend Rory McPhee reportedly got engaged in Berkshire.

According to The Sun, the singer is ‘so happy.’

Mel B said her ex-husband Stephen Belafonte physically abused her.

Her relationship with McPhee allegedly helped restore her faith in men.

Per The Sun, it took Mel B a long time to trust another man due to her prior experiences.

McPhee is reportedly “down to earth.”

McPhee and Mel B are both from Leeds.

Mel B has three children.