Mel B’s Second Wedding in Marrakech Is a Fiery Fashion Moment

Mel B just proved that one wedding isn’t always enough — especially when you're Scary Spice.

A month after her London ceremony with hairstylist Rory McPhee, the Spice Girl surprised fans by sharing photos from a second wedding celebration in Marrakech. And this time, she ditched traditional white for a fiery red crystal-studded gown.

Mel B Rocks a Red Bedazzled Plunging Naked Dress for a Surprise Second Wedding

In the Instagram photo, Mel is seen dancing down the aisle in a plunging sheer tulle dress by Justin Alexander, dripping in red jewels with a dramatic train. The designer even commented that the dress was adorned with “sultry red crystals for a little bit of spice.” She completed the bold bridal look with red strappy heels and red accessories in her hair.

McPhee switched things up too, wearing a crisp white jacket with black trousers and a bow tie.

Melanie Brown and Rory McPhee have tied the knot for the second time

“We got married!!! Again!” Mel captioned the post. “A wedding so good we keep the celebration going with our closest and dearest in our fav place at @selmanmarrakech ❤️❤️❤️ we had the time of our lives!!”

The surprise second ceremony followed their more formal July 5 wedding in London, where Mel wore a pearl-detailed Josephine Scott mermaid gown before changing into a second dress by Justin Alexander.

Back in January, she hinted at her bridal style plans, telling Today she wasn’t sticking to just one gown. “At least three, right?” she joked. And sure enough, she delivered.

Later, Mel shared a video from the celebration with the caption: “THE best day of our life ❤️❤️❤️.”

The pair tied the knot at St Paul's Cathedral on July 5.

The couple had a spiritual ceremony in Morocco

Mel B at her wedding.