Guest Stars Ben Lloyd-Hughes as Mark Bolland Lydia Leonard as Cherie Blair Rufus Kampa as Young Prince William Lee Otway as Kez Wingfield Harry Anton as Trevor Rees-Jones Hanna Alström as Heini Wathén Fflyn Edwards as Young Prince Harry Alex Blake as Stephen Lamport Erin Richards as Kelly Fisher Adam Best as Journalist Nick Philippe Spall as Parisian Dog Walker Jack Harrison as Page Jamie Baughan as Journalist Gordon Jana Quiles as Jasmine Fayed Kian Noam as Karim Fayed Rai Masiques as Omar Fayed Irene Barbero as Camilla Fayed