Guest Stars Claire Foy as Queen Elizabeth II James Murray as Prince Andrew Sam Woolf as Prince Edward Andrew Havill as Robert Fellowes Timothée Sambor as Prince William Teddy Hawley as Prince Harry Theo Fraser Steele as Timothy Laurence Flora Montgomery as Norma Major Jamie Glover as Patrick Jephson Emma Laird Craig as Sarah Ferguson Helen Ryan as Queen's Dresser Alex Blake as Stephen Lamport Alastair Mackenzie as Richard Aylard Edward Powell as Nicholas Knatchbull Elliot Cowan as Norton Knatchbull Christopher Villiers as Rear Admiral Woodard Andrew Steele as Andrew Morton Elodie Vickers as Alexandra Knatchbull Robert Portal as Dr Nigel Southward Jonathan D. Mellor as Guest Historian Clara Graham as Leonora Knatchbull Rachel Fletcher-Hudson as Nurse Spyros Bibilas as John Latsis Stéphanie Magnin as Italian Tour Guide