Melanie “Mel B” Brown is joyfully marking the first anniversary of her marriage to Rory McPhee, a significant milestone for the former Spice Girls member and her hairstylist husband. The couple exchanged vows on July 5, 2025, at the iconic St. Paul’s Cathedral in London, followed by an additional celebration in Morocco just a month later.
:max_bytes(150000):strip_icc():format(jpeg)/Mel-B-Rory-McPhee-wedding-070526-3ac094d3a3354cd8b65535ce1b47c9d9.jpg)
Celebrating this special occasion, Mel B, 51, took to Instagram to share her heartfelt emotions. In a touching post, she reflected on her wedding day, stating, “Wowza, this time last year I married the most amazing kind gorgeous MAN in the [whole] universe.” Accompanying her message was a collection of photographs that beautifully captured the memories made on their big day.

The singer continued her emotional tribute, expressing how deeply the day had impacted her. “Looking at these pictures captured on the day brings warm streams of tears to my eyes,” she wrote. Mel B conveyed her gratitude for Rory’s role in her life, admitting that despite her initial hesitations, he showed her the true meaning of love. “Even though I pushed you away, you always knew we were meant to be,” she added, ending with a declaration of love for her husband.

Their wedding ceremony at St. Paul’s was a glamorous affair, held in The Crypt of the historic cathedral. The celebration featured a star-studded reception at the sumptuous Shangri-La Hotel, located within The Shard, one of London’s most recognized skyscrapers. Among the notable guests were fellow Spice Girl Emma Bunton, model Cara Delevingne, comedian Katherine Ryan, and fashion influencer Daisy Lowe.
Rory McPhee, respecting his Scottish heritage, donned a traditional kilt made from McPhee tartan, while Mel B stunned in a bespoke ivory wedding gown designed by Josephine Scott. The dress, complete with a strapless corset and an illusion jacket adorned with pearls, was complemented by a striking cathedral veil, making for an unforgettable bridal look.
In August 2025, the couple hosted a second wedding celebration in Marrakech, Morocco, creating additional cherished memories with their loved ones in a location that holds personal significance for Mel B. The couple shared a joyful post regarding their Moroccan nuptials, stating, “We got married!!! Again! A wedding so good we keep the celebration going with our closest and dearest in our fav place at @selmanmarrakech ❤️❤️❤️.”
Prior to their wedding, McPhee proposed to Mel B during a romantic getaway in Berkshire in 2022, after dating for three years. Recalling the moment on Celebrity Gogglebox, she shared, “He said, ‘I love you, you’re my best friend and I want to spend the rest of my life with you.’ ” This proposal was set against a backdrop of rose petals and a crackling log fire, making it a truly romantic occasion.
Mel B has spoken openly about her journey leading to this happy chapter in her life, including her past experience in an abusive marriage that ended after ten years. Sharing her thoughts on The Jennifer Hudson Show, she expressed that she never anticipated marrying again until she met Rory, whom she had known for years prior to their romantic relationship blooming.
The singer further elaborated on the significance of their wedding venue, noting that her receiving an MBE for her charitable work with domestic violence organisations allowed her the privilege of being wed at St. Paul’s Cathedral, a venue famously associated with Princess Diana. In discussing their Moroccan wedding, Mel B reflected on its emotional importance as well, as it was the last place she visited on holiday with her late father.
As they celebrate their first anniversary, Mel B and Rory McPhee continue to share their love story with fans, inspiring many through their journey of love and resilience. Whether in London or Morocco, the couple’s joyful celebrations have marked a fresh beginning filled with hope and happiness.
