Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge arrive at Windsor Castle to attend Queen Elizabeth II's and Prince Philip, Duke...
Prince Harry, Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge arrive at Windsor Castle to attend Queen Elizabeth II's and...
Prince Harry, Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge arrive at Windsor Castle to attend Queen Elizabeth II's and...