Guest Stars HRH The Princess of Wales as Herself (Duchess of Cambridge) Prince Harry as Himself Prince William as Himself