Prince William and Prince Harry Arrive at Kensington Palace for the Statue Unveiling Image Source: Getty / DOMINIC LIPINSKI