Actress Charlotte Hope's auburn hair, pale skin and light eyes match what we historically know of the real Princess Katherine's physical appearance. As the show points out in the second episode, she had English ancestry (John of Gaunt). John of Gaunt had Spanish ancestry (e.g. Eleanor of Castile) and was married to Constance of Castile, also a progenitor of Princess Katherine.
There is a 26 year age difference between Harriet Walter and Eliot Cowen who play Margaret Beaufort and Henry VII. In real life Margaret had Henry at 13.
English, Arabic, Latin, Spanish