The first “mixed-race” princess?


Photo: Mark Jones

I see that many Americans are excited by the upcoming royal wedding between Prince Harry and Meghan Markle. I have even heard suggestions that Meghan will be the “first mixed-race princess” in England.

This is, of course, nonsense. Technically, Queen Elizabeth II is herself “mixed-race.” Among other things, she is descended from Zaida of Seville (1070–1100), an Arab princess (daughter to Al-Mu’tamid ibn Abbad). Zaida fled Seville after the savage Almoravid takeover, taking refuge with King Alfonso VI of Castile. Zaida converted to Christianity, took the name Isabella, and became the mistress (and later wife) of King Alfonso. Queen Elizabeth II is her descendant: