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