Mel B Marries Hairstylist Rory McPhee at St. Paul’s Cathedral in London

Thomas Smith
4 Min Read

Melanie “Mel B” Brown has officially tied the knot!

The 50-year-old Spice Girls icon said “I do” to hairstylist Rory McPhee in a stunning ceremony on Saturday, July 5, held in the historic Crypt of St. Paul’s Cathedral in London — the same venue where Princess Diana and Prince Charles were married in 1981.

Mel B wore a custom ivory gown by Josephine Scott for the ceremony before changing into a second look by Justin Alexander for the reception. “Mel was a dream to work with, bringing her own sense of style to the occasion,” said Caroline Black, owner of Evelie Bridal Boutique, who helped her select the perfect bridal ensembles.

Following the ceremony, the celebration continued at the luxurious Shangri-La Hotel inside The Shard — the U.K.’s tallest building — where a star-studded guest list gathered. Celebrity attendees included fellow Spice Girl Emma Bunton (“Baby Spice”), along with Cara Delevingne, Katherine Ryan, and Daisy Lowe.

Mel B’s daughters played a special role in the ceremony, standing by her side as bridesmaids. Her eldest, Phoenix (26), is from her marriage to dancer Jimmy Gulzar. Her second daughter, Angel Iris (18), is shared with comedian Eddie Murphy. Her youngest, Madison (13), is from her previous marriage to film producer Stephen Belafonte.

The America’s Got Talent: Fantasy League judge was granted permission to marry at St. Paul’s Cathedral — an honor reserved for distinguished individuals — after receiving her Member of the Order of the British Empire (MBE) from Prince William in 2022 for her advocacy work raising awareness about domestic violence.

“It’s a big deal because when you get married there — not many people are allowed to,” Mel B said during a recent appearance on The Tonight Show Starring Jimmy Fallon. “You have to be kind of special.”

The wedding came just weeks after Mel B celebrated her bachelorette party with 36 of her closest friends, all donning leopard-print swimsuits by the sea. In a playful Instagram video, the bride-to-be ran down a dock, tearing off a lace cover-up before joining her crew for a choreographed dance to Beyoncé’s “End of Time.”

Mel B and McPhee, 37, got engaged in 2022 after three years of dating. The two first connected through their work on The Masked Singer, and their friendship eventually turned into romance. He proposed during a romantic trip to Cliveden in Berkshire, complete with rose petals and a crackling log fire.

“I was like, ‘I’m never going to get married again. Never, never, never,’” Mel B told PEOPLE in March 2024. “Then… never can say never, can you?”

Reflecting on her past relationships, Mel B added, “I believe in love, and clearly the other two marriages turned out to be not love, from their angle. So I feel like I’ve really missed out, and now I’ve got this opportunity to be properly in love with a really good guy who I know loves me for me… why wouldn’t I do that?”

Share This Article
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *