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 Jamie Glover as Patrick Jephson Flora Montgomery as Norma Major 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 Andrew Steele as Andrew Morton Christopher Villiers as Rear Admiral Woodard Elodie Vickers as Alexandra Knatchbull Jonathan D. Mellor as Guest Historian Robert Portal as Dr Nigel Southward Clara Graham as Leonora Knatchbull Rachel Fletcher-Hudson as Nurse Spyros Bibilas as John Latsis Stéphanie Magnin as Italian Tour Guide