Spice Girls fame, Melanie Janine Brown a.k.a Mel B, has again tied the knot with her third husband, Rory McPhee, in a destination wedding ceremony. The 50-year-old who has made a special place in the hearts of fans with her singing, acting and TV shows took the vows again with Rory against the breathtaking landscape of Morocco. The announcement comes soon after Mel B married Rory in a formal wedding ceremony at St. Paul’s Cathedral in London. The joyful celebration marks a new chapter in Mel B’s life after she gave another chance to love.
Mel B opts for a strapless sequinned red gown to repeat vows with Rory McPhee
Mel B turned heads as she walked down the aisle once again in a sultry, strapless red gown. In a complete contrast to her elegant and formal ivory gown for her first wedding ceremony with Rory, the red gown was sparkling with sequins, embellishments and a dramatic thigh-high slit for a bold look, custom-made by Justin Alexander. The grand celebration took place at the Selman Marrakech hotel with gorgeous backdrops, making it ideal for a dreamy wedding ceremony.
Rory complimented his fiery and beautiful wife in a classic white jacket and black trousers as they were seen dancing with joy while walking down the aisle. Their path was decorated with red and white flowers, highlighting the special theme for the occasion. Mel’s Moroccan celebration fell in line with her earlier plans for a more ‘informal, sexy and beautiful’ second wedding. Sharing a picture from the destination wedding, the 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 tied the knot with 13 years younger, Rory McPhee, at a formal wedding ceremony in London
Just a month ago, on July 5, 2025, Mel B and Rory became ‘husband’ and ‘wife’ by exchanging vows in a formal ceremony at the historic St. Paul’s Cathedral in London, followed by a fun reception. The actress wore a custom ivory gown designed by Josephine Scott for the star-studded grand wedding. It featured a strapless corset sheer illusion jacket dotted with pearls. Mel topped the look with a cathedral-length veil. On the other hand, hairstylist, Rory McPhee paid tribute to his Scottish heritage by wearing a traditional kilt in his family tartan.

Mel B and Rory McPhee’s love story
Mel B and Rory McPhee came across each other in 2018 and developed a friendship. Since the Spice Girls actress’s previous marriages ended in divorce, the duo took time to turn their friendship into love over time. Rory was her longtime family friend and hairdresser, who supported her through difficult times as she overcame a decade-long abusive marriage to her ex-husband, Stephen Belafonte. Recalling what made her say ‘yes’ to him, Mel B once said to US Weekly:
“Up until two years ago, I was like, ‘You can find somebody else. I’m too broken. Rory goes, ‘Melanie, I’m not going anywhere. Because I absolutely love you.'”
We congratulate Mel B and Rory McPhee for the new beginning in their lives.
Next Read: Has ‘Wednesday’ Fame, Jenna Ortega Undergone Three Plastic Surgeries? The Internet Is Convinced