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