Guest Stars Julia Davis as Enid Blyton Selina Griffiths as Beatrix Potter Steve Pemberton as Dian Fossey Sharon Horgan as Virginia Woolf Sharon Horgan as Cleopatra Frances Barber as Doris Stokes Mathew Baynton as Jesus Sharon D. Clarke as Bessie Smith Samantha Spiro as Marilyn Monroe Samantha Spiro as Mary, Mother of Jesus Katy Brand as Diana Dors