Prince William and Prince Harry have reunited for a special occasion. The royal siblings gathered at Kensington Palace in London on July 1 to attend the unveiling of a statue that honors their late mother Princess Diana; the statue was unveiled at the Sunken Garden — a place believed to have been Diana’s favorite spot on the grounds of the palace — on what would have been the late princess’ 60th birthday.