Guest Stars Ruby Bentall as Angelica Ludivine Sagnier as Diane de Poitiers Antonia Clarke as Mary, Queen of Scots Lee Ingleby as Henri (Older) Rupert Everett as Charles V Co Starring Rebecca Gethings as Queen Eleanor Jean-Stan Du Pac as Little Boy Matisse George Jaques as Francis II Jade Croot as Edith Nicolas Robin as Gabriel de Lorges de Montgommery Pauline Sagetat as Lady Mary Clare Tristan Bowles as Page Boy James Clack as Royal Page