Princes William, 35, and Harry, 32, were joined by Princess Kate as they visited a garden designed in their late mother's honor one day before the 20th anniversary of her death.