Mel B marries Rory McPhee again: Inside Spice Girl’s crystal-studded red gown at Moroccan wedding | Hindustan Times

Mel B marries Rory McPhee again: Inside Spice Girl’s crystal-studded red gown at Moroccan wedding

Published on: Aug 04, 2025 12:57 AM IST

From St Paul's to Selman Marrakech, Mel B and Rory McPhee celebrate love twice in iconic style.

Spice Girls star Mel B said ‘I do’ for the second time to hairstylist Rory McPhee, this time in a dazzling Moroccan celebration. Just weeks after their official United Kingdom ceremony at St Paul’s Cathedral, the couple recommitted their love in a vibrant ceremony held at the luxurious Selman Hotel in Marrakech.

Mel B and Rory McPhee tied the knot again in an intimate but lavish ceremony in Morocco(Instagram)
Mel B and Rory McPhee tied the knot again in an intimate but lavish ceremony in Morocco(Instagram)

Mel B’s red dress for the second wedding ceremony

According to The Mirror US, Mel B, stunned in a custom red crystal-adorned gown by American designer Justin Alexander for the celebration. The creation, made in collaboration with Evelie Bridal’s Caroline Black, was a showstopper featuring sheer panelling, hand-fitted crystals, and a dramatic side slit.

The report quoted Black saying that Mel B had a strong sense of what she wanted. Speaking about the dress, she said that the designers focused on a shimmering, lightweight design which was “sexy and powerful”.

Creative Director Justin Warshaw from Justin Alexander shared his thoughts on the design and said every session with her was a burst of creativity and joy. “Her dresses not only showcase her unique style but also tell her powerful love story,” Warshaw said.

Mel B’s dress included a corset back, cathedral-length train, and a custom mocha-toned veil speckled with crystals: channeling both Moroccan opulence and Mel B’s signature confidence, the Mirror US report added.

Also Read: Mel B shares BTS snaps from wedding reception after beautiful ceremony at St Paul’s Cathedral

Mel B's intimate wedding

According to another People report, guests at the Spice Girls’ Moroccan wedding included her three daughters, sister Danielle Brown, Rory’s family, and Spice Girls bandmate Melanie C, who missed the UK ceremony due to touring but made up for it in Marrakech. The couple shared their excitement on Instagram.

They captioned it, “A wedding so good we had to do it again… in our favorite place, surrounded by our dearest.”

The People report added that McPhee, previously seen in traditional Scottish attire at St Paul’s, wore a sleek Alexander McQueen black-tie look for the Moroccan event.

Also Read: Mel B marries Rory McPhee in a royal London ceremony: Inside Spice Girl singer's two stunning wedding gowns

At the London wedding on July 5, Mel B wowed in a beautiful strapless ivory bodice gown from Josephine Scott, a pearl-encrusted coat, and a cathedral-length veil.

The ceremony took place at St Paul’s Cathedral, followed by a stylish reception at The Shard’s Shangri-La Hotel. Her first look was praised for capturing the perfect balance of elegance and a fun, ‘girl power’ feeling.

FAQs

Did Mel B have two wedding ceremonies?

Yes, Mel B and Rory McPhee first tied the knot in a formal ceremony at St Paul’s Cathedral in London. A few weeks later, they chose to celebrate their love again in a more vibrant, intimate setting in Marrakech, Morocco.

What did Mel B wear for her Moroccan wedding?

For the Moroccan celebration, Mel B wore a custom red crystal-adorned gown designed by Justin Alexander and Evelie Bridal’s Caroline Black.

Who attended Mel B’s Moroccan wedding?

The guest list for the Moroccan ceremony included Mel B’s three daughters, her sister Danielle Brown, Rory McPhee’s family, and Spice Girls bandmate Melanie C.

Catch every big hit, every wicket with Crickit, a one stop destination for Live Scores, Match Stats, Infographics & much more. Explore now!.

Get more updates from Bollywood, Taylor Swift, Hollywood, Music and Web Series along with Latest Entertainment News at Hindustan Times.
Catch every big hit, every wicket with Crickit, a one stop destination for Live Scores, Match Stats, Infographics & much more. Explore now!.

Get more updates from Bollywood, Taylor Swift, Hollywood, Music and Web Series along with Latest Entertainment News at Hindustan Times.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }