I cannot contain how excited I am to announce the second part of The Spanish Princess has finally arrived! This is amazing for us Tudor history lovers! That is right! Season Two of The Spanish Princess is airing on Starz October 11th, 2020. In today’s post I will be sharing exclusive sneak peak and first look at the trailer! God Save The Queen!