CharacterMargaret, Duchess of BurgundyMargaret, Duchess of Burgundy in The White Princess (2017), played by Joanne Whalley. Played byJoanne WhalleyAppears inThe White Princess2017