Meghan Markle’s wedding dress has been designed by the acclaimed British designer, Clare Waight Keller for Givenchy.The veil is held in place by Queen Mary’s diamond bandeau tiara, lent to Ms. Markle by The Queen.
The Duchess of Cambridge in Alexander McQueen &Jimmy Choo shoes