Spice Girl Mel B has shared the sentimental reason she tied the knot with hairdresser Rory McPhee in Morocco after first marrying him in London. «That was the last place that I had a holiday with my dad before he died. It's a very special place to me», the 50-year-old singer told The New York Post on Monday. «The culture and the food and the people, just everything about it and the music. It's just my perfect heaven», she said about Morocco. The Moroccan celebration took place on August 3 at Selman Marrakech, where Mel B wore a pearl-adorned, red strapless gown with a high split. «We got married!!! Again! We had the time of our lives!!» she wrote on Instagram after the Marrakech festivities. Her Spice Girl bandmate Mel C joined the three-day celebration, which included a dinner on Friday followed by a «spiritual ceremony» before dinner and dancing on Saturday. The Moroccan wedding came nearly a month after her London ceremony at St. Paul's Cathedral on July 5, attended by Emma Bunton, Cara Delevingne, Katherine Ryan, and Daisy Lowe.