Mel B, conocida como Scary Spice de las Spice Girls, y su esposo Rory McPhee celebraron su segundo matrimonio en Marruecos del 1 al 3 de agosto, tal como lo habían prometido un mes después de su primera ceremonia en casa. La pareja convirtió sus votos en una fastuosa celebración de varios días en el hotel Selman Marrakech. Aunque ya se habían dado el «sí» en una ceremonia tradicional en la catedral de San Pablo de Londres, optaron por una celebración más «espiritual» y atrevida en Marruecos. Mel B cambió su vestido blanco por un deslumbrante vestido rojo de Justin Alexander, que requirió más de 850 horas de trabajo artesanal de bordado, según el Daily Mail. Completó su look con un velo inspirado en Marruecos, mientras que Rory lució un elegante atuendo nocturno de Alexander McQueen. La estilista de Mel, Caroline Black, comentó: «A Mel le encantaba la idea de un vestido rojo, algo audaz y lleno de brillo, pero también ligero y cómodo de llevar». Inspirada por la Ciudad Roja, Mel también se aplicó henna en manos y pies, un ritual tradicional para las novias en Marruecos. La boda estuvo adornada con linternas marroquíes, decoraciones de mesa ornamentadas y un tema que reflejaba el vibrante estilo de Scary Spice. Su amiga y compañera de banda Melanie C asistió al evento y escribió en Instagram: «¡Qué fin de semana! Tan feliz de haberlo compartido con ustedes». Sin embargo, otras Spice Girls como Geri y Victoria Beckham estuvieron ausentes. Marruecos tiene un significado especial para las Spice Girls, ya que celebraron allí el 40 cumpleaños de David Beckham en 2015, aunque en esa ocasión Mel B fue la única que no asistió.