Princess Diana prepared Prince Harry to be king over ‘shy’ Prince William: friend
Princess Diana allegedly prepared Prince Harry to be king, calling him "Good King Harry" as Prince William seemed reluctant to take the throne, her friend Richard Kay claimed.