CharacterPrincess MaryPrincess Mary in The Spanish Princess (2019), played by Sai Bennett. Played bySai BennettAppears inThe Spanish Princess2019