Spice Girls' Scary Spice, Mel B, and her husband Rory McPhee held their second wedding celebration in Morocco from August 1 to 3, as promised a month after their first ceremony back home. In Marrakech, the couple transformed their vows into a glamorous, multi-day affair at the Selman Marrakech hotel. They had previously tied the knot in a traditional ceremony at London's St Paul's Cathedral, but opted for a more «spiritual» and bold celebration in Morocco, where Mel swapped her white gown for a sparkly red Justin Alexander dress that took over 850 hours of hand-beaded craftsmanship, writes the Daily Mail. She completed her look with a Moroccan-inspired veil, while Rory wore a modern black-tie outfit by Alexander McQueen. Mel's stylist, Caroline Black, explained: «Mel loved the idea of a red dress, something bold, with lots and lots of shimmer, but it also had to feel light and easy to move in». Inspired by the Red City, Mel also had her hands and feet adorned with henna, a traditional ritual for brides in Morocco. The wedding featured Moroccan lanterns, ornate table settings, and a fiery theme reflecting Scary Spice's vibrant style. Fellow Spice Girl Melanie C attended, writing on Instagram: «What a weekend! So happy we got to share it with you», while other members like Geri and Victoria Beckham were notably absent. Morocco holds nostalgic value for the Spice Girls, who once celebrated David Beckham's 40th birthday there in 2015—though Mel B was the only one not in attendance at the time.