Zoe Lavery, 31, and Andy Lynch, 32, tied the knot in front of 200 shocked guests, who believed they were there to toast the couple’s engagement.
"There aren't any rules about how many bridesmaids you can have, so I made my own."
The star-studded bash was held at Chiltern Firehouse in Marylebone, London.
Her parents had left early to arrive at the venue, but were in a car crash which meant they were delayed.
It features the same long sleeves, boat neck and form-fitting design as the Duchess of Sussex's £395k couture number.
The bride has been in a wheelchair for seven years after crushing her spine working as a gunner with the Royal Artillery.