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