Melanie “Mel B” Brown and her husband Rory McPhee have tied the knot for the second time. The former Spice Girl and her hairstylist husband held another wedding celebration in Morocco, a month after officially getting married in London.
This second ceremony took place at the luxurious Selman Marrakech hotel, where the couple invited close friends and family to continue the festivities. Sharing a picture on Instagram, the happy couple wrote,
“We got married!!! Again! A wedding so good we keep the celebration going with our closest and dearest in our fav place at Selman Marrakech. We had the time of our lives!!”
Mel B Shines in Red Gown
In the Instagram photo, Mel B and Rory are seen dancing down the aisle. Mel B wore a stunning red dress designed by Justin Alexander, while McPhee looked stylish in a black and white outfit. The mood was festive and filled with joy.
The First Ceremony Took Place in London
The couple first got married on July 5 at The Crypt of St. Paul’s Cathedral in London. Later, they hosted a grand reception at the Shangri-La Hotel inside The Shard. Celebrities like Emma Bunton, Cara Delevingne, Katherine Ryan, and Daisy Lowe were among the attendees.
Although Mel C, Victoria Beckham, and Geri Halliwell didn’t attend the London wedding, Victoria and Geri sent their wishes with flowers, as reported by Hello! Magazine.
Mel C made it to the Moroccan celebration and commented on their post, “What a weekend! So happy we got to share it with you."
Wedding Attire Reflects Personal Style
At their London ceremony, Rory McPhee honored his Scottish roots by wearing a traditional kilt in the McPhee tartan. Mel B chose a beautiful ivory dress by designer Josephine Scott. The gown featured a strapless corset-style bodice, a sheer pearl-studded jacket, and a cathedral-length veil. Caroline Black, the owner of Evelie Bridal Boutique, helped Mel B select the dress. She told People, “Mel was a dream to work with, bringing her own sense of style to the occasion."
View this post on Instagram
Their Love Story
Mel B and McPhee began dating in 2019 and got engaged in 2022 during a romantic getaway in Berkshire. Mel B shared the proposal story on Celebrity Gogglebox, saying McPhee proposed with rose petals, a log fire, and a cozy hotel room. She remembered his heartfelt words, “He said, ‘I love you, you’re my best friend and I want to spend the rest of my life with you.’”
View this post on Instagram
Mel B Once Swore Off Marriage
Before finding love again, Mel B had gone through two divorces. She once told People,
“I was like, ‘I’m never going to get married again. Never, never, never. I’m never having a relationship. I’m fine by myself. I want to raise my kids, put my head down and work, and that’s it. And then… never can say never, can you?’”
Her first marriage was to Jimmy Gulzar, followed by a second marriage to Stephen Belafonte. She also has three daughters:
-
Phoenix (26) with Gulzar,
-
Angel (18) with Belafonte, and
-
Madison (13) with former partner Eddie Murphy.
