Guest Stars Charles Edwards as Martin Charteris Sam Phillips as Equerry John Humphrys voices Newsreader Penny Downie as Duchess of Glouchester Richard Goulding as Edward Adeane Georgie Glen as Ruth, Lady Fermoy Geoff Breton as Mark Phillips Letty Thomas as Virginia Pittman Judith Paris as Wendy Mitchell David Bromley as Footman Allegra Marland as Carolyn Pride Flora Higgins as Anne Bolton Matt Emery as Photographer 2 Donald Douglas as Lord Chamberlain Robin Kermode as Interviewer Eileen Dunwoodie as Diana's Maid Tim Scragg as Crown Jeweller Rachel Donovan as Photographer 1 Richard Ritchie as Dean of St Paul's