Spice Girl Melanie “Mel B” Brown brought the glam to Morocco for her second wedding celebration with husband Rory McPhee. The longtime “America’s Got Talent” judge, 50, turned heads in a fiery red Justin Alexander gown during the couple’s intimate ceremony at Selman Marrakech.

“We got married!!! Again!” the couple announced in a joint Instagram post on Sunday, Aug. 3. They shared a joyful photo dancing down the aisle, adding, “A wedding so good we keep the celebration going… we had the time of our lives!!”
A Bold Red Dress for a Bold Bride
In a sharp contrast to her first ceremony look, Mel B wowed guests in a sultry, shimmering red gown. The dazzling dress featured Justin Alexander’s signature attention to detail and perfectly suited Mel’s flair for drama and elegance. Her groom, hairstylist Rory McPhee, 37, kept it classic in a crisp white shirt and black suit.
Mel B’s First Royal “I Do” in London
Just a month earlier, on July 5, the couple tied the knot in a more formal affair at St. Paul’s Cathedral in London, followed by a reception at the Shangri-La Hotel in The Shard.
For that ceremony, Mel B wore an ivory corset gown with pearl embellishments by Josephine Scott, complete with a cathedral-length veil and sheer illusion jacket.
“She’s iconic, powerful and radiant,” Scott told Hello! Magazine. “Every detail was chosen to honor her strength and sensuality.”
A Bride With Multiple Looks

Mel B had hinted that she wouldn’t settle for one dress.
A Touch of Heritage
McPhee, who referenced his Scottish roots in the London ceremony by wearing a McPhee tartan kilt, opted for a simpler, modern look in Morocco. But both weddings highlighted their shared love of celebration, travel, and meaningful personal touches.
In the lead-up to her wedding, Mel B made it clear she wasn’t settling for just one bridal look. “I don’t think it would be fair to just have one,” she told Today hosts Hoda Kotb and Jenna Bush Hager back in January.

“Just have as many as you want—at least three, right? I’m going to really go for it. One to actually get married in, which is the proper ceremony—very proper at this church, St. Paul’s [Cathedral]. And then maybe I want to change out of that and be a bit more less… You know, I actually don’t know!”
True to her word, the Spice Girl stunned in not one, but three distinct wedding gowns between her London and Morocco celebrations. Mel’s each look brings a different flavor of elegance and personality.
Comments
PHOTO: Mel B, 50, Stuns in Plunging Red Dress for Second Wedding to Rory McPhee