Guest Stars Will Keen as Michael Adeane Pip Torrens as Tommy Lascelles Lizzy McInnerny as Bobo Macdonald Chris Gordon as Duke of Edinburgh's Valet Mark Tandy as Cecil Beaton Joseph Kloska as Porchey Pip Carter as Colin Tennant Sylvestra Le Touzel as Dorothy MacMillan Grace Stone as Anne Tennant Robert Yeo as Jazz Band Mark Pusey as Jazz Band Jacob Shaw as Jazz Band David Troke as Jazz Band Lucy Russell as Lady Mountbatten Tom Durant-Pritchard as Billy Wallace Josh Taylor as Johnny Dalkeith Ryan Sampson as Dudley Moore Yolanda Kettle as Camilla Fry Tim Steed as John Profumo Abigail Parmenter as Judy Montrague Paul Clayton as Bob Boothby Ed Cooper Clarke as Jeremy Fry Catherine Bailey as Elizabeth Cavendish Matthew Marsh as President Eisenhower Ashley Alymann as Sultan of Perak Douggie McMeekin as Sunny Blandford Jeffrey Ho as Sultan of Perak's Interpreter David Roper as Bishop of Norwich