Prince Harry & Prince William Present United Front For Princess Diana Statue Unveiling — But Prince Charles Skips Out

Can the Royal Family set aside their rifts for a special occasion? The answer appears to be… sort of. On Thursday, a new statue of Princess Diana that has been years in the making was unveiled in the redesigned Sunken Garden at Kensington Palace. The event was highly anticipated, not just because it would commemorate […]