wesonerdy.com
STARZ Announces 'The Spanish Princess' Cast | We So Nerdy
'The Spanish Princess' casts Charlotte Hope as Catherine of Aragon and Laura Carmichael as Maggie Pole! Check out the full casting details.