170,000 people are expected to tie the knot from New Year’s Eve following a change in the law.
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.