CharacterMargaret "Meg" TudorMargaret "Meg" Tudor in The Spanish Princess (2019), played by Georgie Henley. Played byGeorgie HenleyAppears inThe Spanish Princess2019