Advertisement

License Photo

Royal Wedding of Prince Harry and Meghan Markle in Windsor
Britain's Prince Harry (L), Duke of Sussex and Meghan (R), Duchess of Sussex kiss as they exit St George's Chapel in Windsor Castle after their royal wedding ceremony, in Windsor, England on May 19, 2018. The couple have been bestowed the royal titles of Duke and Duchess of Sussex on them by the British monarch. Pool photo by Neil Hall/UPI

Please fill out form for pricing information for the photo below.
Royal Wedding of Prince Harry and Meghan Markle in Windsor
Please enter the numbers you see to the right.