Kensington Palace has this afternoon released sketches of Meghan Markle’s wedding veil, designed by¬† Clare Waight Keller. “The Duchess and Ms Waight Keller worked closely together on the design, epitomising a timeless minimal elegance referencing the codes of the iconic House of Givenchy,” Kensington Palace said in a statement. On the veil, all 53 countries […]