the spanish princess season 2