Guest Stars James Murray as Prince Andrew Sam Woolf as Prince Edward Andrew Havill as Robert Fellowes Ben Lloyd-Hughes as Mark Bolland Ed Sayer as Equerry Flora Montgomery as Norma Major Lydia Leonard as Cherie Blair Harry Anton as Trevor Rees-Jones Hanna Alström as Heini Wathén Alex Blake as Stephen Lamport Adam Damerell as Alastair Campbell Erin Richards as Kelly Fisher Christopher Villiers as Rear Admiral Woodard Thomas Nelstrop as Jonathan Powell Max Dowler as Naval Equerry Adonis Kapsalis as Captain Fletcher