Primary Menu

WINDSOR, UNITED KINGDOM – MAY 19: The Duchess of Kent arrives for the wedding ceremony of Prince Harry and US actress Meghan Markle at St George’s Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Radburn – WPA Pool/Getty Images)