Meghan Markle had plenty of top designers contending for the chance to design her royal wedding gown before deciding on Givenchy artistic director Clare Waight Keller.