Guest Stars Charles Edwards as Martin Charteris David Rintoul as Michael Adeane Marlow Woolley as Prince Andrew Sidney Jackson as Prince Edward Sam Phillips as Equerry Penny Downie as Duchess of Glouchester Michael Thomas as Duke of Gloucester Charlie Richards as Queen's Page Patrick Toomey as Philip's Private Secretary Andrew Lee Potts as Michael Collins Kevin Eldon as Priest Michael Felix Scott as Buzz Aldrin Henry Pettigrew as Neil Armstrong Clifford Rose as Dean of Windsor Lucy Newman-Williams as American Journalist 2 Dai Tabuchi as Japanese Journalist Simon Connolly as Marvin Miles Jonathan Coote as Priest 1 Sam Parks as Priest 2 Olivier Raynal as French Journalist William Ellis as Queen's Flight Captain Andrew Buckley as Priest 3 Daniel Beales as Patrick Moore Fred Broom as Cliff Michelmore James Sobol Kelly as American Journalist 1 Penelope McGhie as Henrietta Woods Jonathan Broadbent as James Burke