Prince Harry and Meghan Markle are set to marry on Saturday, May 19 at St. George’s Chapel in Windsor. A week before the big day, Queen Elizabeth II has formally signed off on the royal wedding. Buckingham Palace has released photos of the Instrument of Consent, a handwritten document in which Queen Elizabeth II […]