Prince William presents the Diana Awards after the scandal over Catherine’s photo Prince William, the heir to the British throne, will attend the Diana Legacy