Spice Girls icon Mel B has officially tied the knot with her longtime partner, hairdresser Rory McPhee, in a beautiful ceremony held today, July 5, 2025, at St. Paul’s Cathedral in London.
The couple, who have been together for six years, shared their joy with fans by posting a simple yet heartfelt photo online, captioned only with the date: “05.07.25.”
This marks the third marriage for the 50-year-old singer and TV personality. She was previously married to Jimmy Gulzar from 1998 to 2000, and to Stephen Belafonte from 2007 until their highly publicized split in 2017.
Mel B—real name Melanie Brown—was surrounded by love, with her three daughters proudly serving as bridesmaids. Her eldest, Phoenix Chi, 26, is from her marriage to Gulzar. She also shares Angel Iris, 18, with actor Eddie Murphy, and Madison, 13, with Belafonte.
Fans and friends have flooded social media with messages of congratulations, celebrating what many are calling Mel’s “fairytale ending” after years of personal challenges and growth.
Congrats to Mr. and Mrs. McPhee!

