Seema Malhotra and her husband Sandeep have renewed their wedding vows in honour of their 25th wedding anniversary.
The 'Real Housewives of Cheshire' star asked her co-stars to be her bridesmaids at the lavish ceremony in Marrakech, in the romantic setting of Le Palais Rhoul hotel's grand gardens, where she and Sandeep were also joined by their sons Neil, 22, and Aaron, 19.
She said: "All the planning had been kept secret. Then, a few days before the ceremony, I asked all the Housewives to be my bridesmaids. I've known most of them for years and we're like one big crazy family.
"It was such a special day. The theme was white, so the chairs, aisle, flowers and guests were all dressed in white and my bridesmaids wore white Forever Unique gowns."
The Forever Unique founder and her 48-year-old spouse married in a traditional Indian wedding in Cheshire in 1993, and whilst the renewal of their vows was a different setting all together, both ceremonies hold special memories.
Seema added: "When I saw Sandeep and my boys together, I was just bursting with pride and happiness. I wanted to thank him for everything he has done for me and the children. He has been my rock and partner in crime for life so I wanted to do something he would remember."
The 46-year-old star works alongside Sandeep on with her Forever Unique fashion label, and said "love" and "respect" have helped cement their long-lasting marriage.
Speaking to HELLO! Magazine, Seema said: "Love, trust, honesty, respect and lots of laughter. Sandeep and I were babies when we married. We've grown up together, battled problems together and shared two beautiful children together. A lot of people probably think we're mad to work together, too, but we just work in partnership in everything that we do."