Here's everything you need to know about Margaret Tudor, Catherine of Aragon's sister-in-law on The Spanish Princess.
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/8f/2d/bf/8f2dbfd6ce217fee1486d41dc78c6cf4.jpg)
A Girl for All Time ®