Secret Diary of a Call Girl: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! Secret Diary of a Call Girl Drama, Adult 9/27/07 – 3/22/11 United Kingdom GeneralEpisodesCastCharactersGallery Cast See full cast → Billie Piper as Hannah Baxter / Belle Iddo Goldberg as Ben Iddo Goldberg as Ben Cherie Lunghi as Stephanie Charlton Ashley Madekwe as Gloria White / Bambi Lily James as Poppy Lily James as Poppy James D'Arcy as Duncan Atwood Callum Blue as Alex McCloud Gemma Chan as Charlotte Gemma Chan as Charlotte Paul Nicholls as Det. Sgt. Harry Keegan