Guest Stars Ed Brody as Richard Grey Sonny Ashbourne Serkis as Prince Edward Elinor Crawley as Princess Cecily Ted Allpress as Prince Richard