Guest Stars Selina Griffiths as Marie Antoinette Michelle Gomez as Wallis Simpson Johnny Vegas as Salome Samantha Spiro as Barbara Stanwyck Sharon Horgan as P. L. Travers Sharon Horgan as Lucrezia Borgia Zawe Ashton as Nefertiti Frances Barber as Thora Hird Alexa Chung as Girl with a Pearl Earring Dustin Demri-Burns as Lady Godiva Dustin Demri-Burns as Pandora Katy Brand as Gertrude Jekyll