Guest Stars Ruby Bentall as Angelica Ludivine Sagnier as Diane de Poitiers Antonia Clarke as Mary, Queen of Scots Lee Ingleby as Henri (Older) David Denman as Pierre Marques Co Starring Jean-Stan Du Pac as Little Boy Matisse George Jaques as Francis II Jade Croot as Edith Pauline Sagetat as Lady Mary Clare Katie Haigh Mayet as Geraldine Marques David Faure as Henri's Guard Antonin Maurel as Merchant Zoé Diowo-Ceccaldi as Little Girl Georgy Batrikian as Servant Nicolas Bonnefoi as Messenger #2 Finney Cassidy as Marcus