UK's Prince William and Harry unveil statue of Princess Diana at Kensington Palace

Commissioned by the brothers in 2017, the statue will stand in Kensington Palace's redesigned Sunken Garden. It was unveiled on what would have been their mother's 60th birthday.

Commissioned in 2017, it is located at Kensington Palace
MORE VIDEOS