CharacterMargaret "Maggie" PoleMargaret "Maggie" Pole in The Spanish Princess (2019), played by Laura Carmichael. Played byLaura CarmichaelAppears inThe Spanish Princess2019