Guest Stars Sebastian Blunt as Prince Edward Andrew Havill as Robert Fellowes Ben Lloyd-Hughes as Mark Bolland Rufus Kampa as Young Prince William Jamie Parker as Robin Janvrin Lee Otway as Kez Wingfield Harry Anton as Trevor Rees-Jones Fflyn Edwards as Young Prince Harry Semo Salha as Salah Fayed Amira Ghazalla as Salma, Mohamed's Secretary Mohammed Kamel as Ali Fayed Adam Best as Journalist Nick Jamie Baughan as Journalist Gordon Enzo Cilenti as Mario Brenna Stefanie Mueller as Journalist 3 Emma Stansfield as Kensington Palace Maid Michelle Andrade as Bianca, Jonikal Maid Kirstin Murray as Edith Muir Sandra Hale as Rita Rogers Darren Swift as Ken Rutherford Forbes Masson as Duncan Muir Maria Peitranera as Journalist 4 Eszter Toeroek as Celebrity Couple 1 Leo Orlando Napier as Celebrity Couple 2