Guest Stars Billy Jenkins as Prince Charles Harry Hadden-Paton as Martin Charteris Will Keen as Michael Adeane Pip Torrens as Tommy Lascelles James Hillier as Equerry (Buckingham Palace) Clive Francis as Lord Salisbury Nicholas Rowe as Jock Colville Harriet Walter as Clemmie Churchill Verity Russell as Young Princess Elizabeth Jonathan Newth as Page (Buckingham Palace) Beau Gadsdon as Young Princess Maragaret Thomas Padden as Page (Clarence House) Paul Sheridan as Eden's Aide Jo Herbert as Mary Charteris Sara Vickers as Marion Crawford Alan Williams as Professor Hogg Todd Boyce as U.S.A.F. General Garrick Hagon as John F. Dulles Andrew Bone as F.O. Aide Ian Porter as U.S. Department Aide Michael Cochrane as Vice Provost Sir Henry Marten Héléna Soubeyrand as Marie-Antoinette de Bellaigue Amy Doyle as Colville's Secretary