Meghan's stunning veil was designed by Givenchy's Clare Waight Keller. Image Source: Getty / WPA Pool