In the evening of November 20, 2017, Prince William, Duchess Catherine of Cambridge and Prince Harry and other members of the royal family attended Queen Elizabeth II's and Prince Philip, Duke of Edinburgh's 70th wedding anniversary dinner at Windsor Castle in Windsor, England. |