Princes William and Harry to appear separately at event honoring Diana | CNN