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

Published: Jul 07 2025

Melanie "Mel B" Brown has tied the knot! The beloved Spice Girl, now 50, exchanged vows with her hairstylist beau, Rory McPhee, in an enchanting ceremony held within the Crypt of St. Paul's Cathedral in London, England, on the picturesque date of Saturday, July 5th.

For her special day, Mel B donned a stunning ivory bespoke gown crafted by Josephine Scott, later transforming into an exquisite design by Justin Alexander. Caroline Black, the proprietor of Evelie Bridal Boutiques in London, who assisted the musician in selecting her wedding attire, gushed, "Mel was an absolute delight to work with, bringing her unique sense of style to the occasion."

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

The ceremony was followed by a glamorous star-studded reception at the Shangri-La Hotel nestled within The Shard, the tallest building in the United Kingdom. Among the celebrity guests in attendance were none other than "Baby Spice" Emma Bunton, alongside fashionista Cara Delevingne, comedian Katherine Ryan, and model Daisy Lowe.

Mel B's three daughters served as her adorable bridesmaids. Scary Spice shares her eldest daughter, Phoenix, 26, with her first ex-husband, Jimmy Gulzar, whom she was married to from 1998 to 2000. Her second daughter, Angel Iris, 18, is a product of her previous relationship with actor Eddie Murphy. The bride's youngest daughter, Madison, 13, is from her marriage to Stephen Belafonte, which lasted from 2007 to 2017.

What made this wedding even more special was the venue itself—St. Paul's Cathedral, the very same church where Princess Diana and then-Prince Charles exchanged vows in July 1981. Mel B was granted permission to marry McPhee, 37, at this iconic church due to her distinction as a Member of the Order of the British Empire (MBE), bestowed upon her by Prince William in 2022 for her efforts in raising awareness about domestic violence. "It's a big deal because not many people are allowed to get married there. You have to be somewhat extraordinary," Mel B shared on The Tonight Show Starring Jimmy Fallon on May 14th.

Just weeks prior to her wedding, the singer celebrated her bachelorette party seaside, donning a leopard-print bikini alongside 36 of her closest loved ones. In an Instagram video, she could be seen eagerly rushing to meet her friends at the end of a dock by a vast blue expanse of water, dramatically tearing off a long white lace swimsuit cover-up on the way. The group of women, all clad in matching leopard-print bathing suits, then performed a choreographed dance to Beyoncé's "End of Time."

Mel B revealed that her family friend-turned-boyfriend, whom she worked with on The Masked Singer, popped the question in 2022 during a romantic getaway in Berkshire, after three years of dating. "He said, 'I love you, you're my best friend, and I want to spend the rest of my life with you,'" she recalled while discussing her engagement on Celebrity Gogglebox in October 2022. "It was a scene of rose petals, a crackling log fire, and a luxurious hotel—Cliveden. It was incredibly romantic. I've always adored flowers."

After two divorces, Mel B had once vowed never to wed again. Fortunately, McPhee helped rekindle her belief in love. "I used to say, 'I'm never going to get married again. Never, never, never. I'm never having another relationship. I'm perfectly content being single. I want to raise my kids, focus on my work, and that's it,'" Mel B told PEOPLE in March 2024. "But then again... never can say never, can you?" She continued, "I believe in love, and it's clear that my previous two marriages weren't built on it, from their perspective. So, I felt like I had truly missed out, and now I've been given this chance to be deeply in love with a genuinely wonderful guy who loves me for who I am, someone who knew me before I was a Spice Girl. Why wouldn't I seize this opportunity?"

View all