Guest Stars Sarah Solemani as Anne Brontë Selina Griffiths as Charlotte Brontë Katy Brand as Emily Brontë Jack Whitehall as Prince Charming Morgana Robinson as Bo Peep Morgana Robinson as Linda McCartney Frances Barber as St Catherine Sheridan Smith as Sleeping Beauty Sharon Horgan as Anna Sewell Sharon Horgan as Carmen Miranda Liza Tarbuck as Miss Muffet Samantha Spiro as Katharine Hepburn Andy Nyman as Henry VIII Seb Cardinal as Anne Boleyn Jeremy Dyson as Branwell Brontë