
The Spanish Princess Trailer and Release Date
The Spanish Princess tells the story of Catherine of Aragon as she comes to England for her marriage to Arthur, Prince of Wales and his subsequent death. The series is set to premiere on STARZ on 5 May 2019.