Prince William and Prince Harry unveil Princess Diana Statue at Kensington Palace

Prince William and Harry unveil a statue of their mother Princess Diana. The brothers hope the statue captures their mother's 'warmth, elegance and energy' as well as the 'impact she had on so many people'.