Scorecard Research Beacon
Search Icon
Culture August 3, 2025

Mel B shines in sparkling red dress at destination wedding with husband Rory McPhee

WATCH: Spice Girls rally around Mel B after her bad fall, surgery

Mel B dazzled in red at her destination wedding to Rory McPhee.

The Spice Girls singer shared a sweet photo on Instagram from their wedding ceremony at Selman Marrakech in Morocco on Sunday.

Mel B marries Rory McPhee in star-studded ceremony at St. Paul's Cathedral

The couple, who tied the knot in London earlier this July, are seen dancing in the photo, continuing their wedding celebration.

For the occasion, Mel B stunned in a sparkling red Justin Alexander dress, while McPhee looked sharp in a classic black-and-white ensemble.

“We got married!!! Again!” she wrote in the joint Instagram 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!!”

Mel B attends "America's Got Talent: Fantasy League" Red Carpet at Hotel Dena on September 20, 2023 in Pasadena, California.
Frazer Harrison/Getty Images
Mel B attends "America's Got Talent: Fantasy League" Red Carpet at Hotel Dena on September 20, 2023 in Pasadena, California.

Earlier last month, the couple exchanged vows inside the historic Crypt of St. Paul’s Cathedral, the same iconic church where Princess Diana married Prince Charles -- a rare honor granted to Mel B after she received a Member of the Order of the British Empire in 2022 for her advocacy work surrounding domestic violence, according to People.

Mel B later shared a sweet Instagram post with McPhee, captioning it simply, “❤️ 05.07.25.”

For that ceremony, she wore a custom ivory gown by designer Josephine Scott before changing into a second Justin Alexander look for the celebration.

Editor's Picks

Her three daughters, Phoenix, Angel Iris, and Madison, served as bridesmaids for the occasion.

Mel B told The Sun in July that her second wedding would be "more informal, sexy and beautiful."

Mel B was previously married to Jimmy Gulzar from 1998 to 2000, with whom she shares Phoenix. Her second daughter, Angel Iris, is from her previous relationship with ex-boyfriend Eddie Murphy, and her youngest daughter, Madison, is shared with ex-husband Stephen Belafonte, whom she was married to from 2007 to 2017.