Mel B Marries Rory McPhee for a 2nd Time in Morocco Wedding

9 hours ago 1

Melanie Brown and Rory McPhee have said “I do” — again!

Brown, 50, announced the news via Instagram on Saturday, August 2. “We got married!!! Again! A wedding so good we keep the celebration going with our closest and dearest in our fav place at @selmanmarrakech ❤️❤️❤️ we had the time of our lives!!” Brown wrote.

The pair tied the knot for the first time on July 5 at St. Paul’s Cathedral in London after getting engaged in 2022.

Brown was previously married to Jimmy Gulzar from 1998 to 2000, and to Stephen Belafonte from 2007 to 2017.

In May 2025, Brown told Us Weekly that McPhee has healed her in more ways than one — including helping her learn to love again following her previous relationships.

The singer “was not looking to be in another” relationship after her 10-year marriage to Belafonte ended, she explained to Us at the time, and “Rory, a lovely family friend, is a hairdresser, so he was nurturing my curls back.”

Mel B

Mel B Neil Mockford/GC Images

“When I left my ex, I cut my hair off and dyed it blonde. I wanted to get rid of anything that made me think of [the relationship]. So I’m like, ‘Can you come and help me?’ As [Rory] was nurturing my curls, he was nurturing my belief in love again and trust — which is a huge thing for me because the person I loved and trusted turned out to be the worst mistake I ever made,” she continued.

Brown also admitted she tried to push McPhee away by telling him she was “too broken” for another relationship. Thankfully for the happy couple, her efforts were in vain.

Thank You!

You have successfully subscribed.

“He’s very special. He’s a very confident man, and that, to me, is a man,” Brown said of Mcphee. “He makes me feel so safe — I didn’t realize how unsafe I felt because that became normal to me. Whereas now I have to pinch myself and go, ‘You are so kind. Are you still going to be kind? Can I marry you? Can I trust my own instincts?’ And you can.”

In addition to her multiple weddings, the year has been a big one for Brown in another way: she celebrated her 50th birthday in late May. As she put it, the milestone is a special one that offers her an opportunity to continue to grow and evolve as a person.

“I’m getting to know myself more and more. I’ve really had to work on that, and I’m going to be working on that for the rest of my life,” Brown explained. “I’m ever-evolving. I like myself. So 50, even though it’s a big thing, I’m like, bring it on.”

Read Entire Article