for everyone defending this, i guess you don't know much about either arab history or genetics or both.
most arab countries have been invaded by european countries. with the interracial relationships, there are now white passing arabs. in fact a lot of arabs are mixed with white, but considered fully arab as long as they grew up in their country or have both arab parents (even if their parents are also interracial). egyptian arabs, turkish arabs, saudi arabs, they now can have white features because of all the mixing in generations. but a full 100% arab and a full 100% caucasian is almost never going to make a child that has caucasian hair and eye colors because the arab parent most likely does not have the recessive genes that a white person would have. unless mutation occurs (like some black people having blue or green eyes can be due to a condition, it can be the same for arabs, brown people, and asians) or they do have that recessive gene for whatever reason.
so yea even the arabs in this comment section are saying they have family with blue, green eyes, lighter hair and skin. that's true.
but that's because of your ancestors mixing with white people. it happened to india as well. most indians have brown skin and dark hair and eye colors, but there are so many Indians with fair skin or green eyes because british people took over. that's not an issue but please a dark skinned, fully arab man is not gonna make a child like that prince just because of some white lady. we can assume he's full arab because they just said a half arab won't make it to the throne.
it's very possible to have white skin while being fully arab, but the blonde hair, blue eyes, sorrynotsorry but no. the author just wanted to have a white boy as the male lead in an arab setting, logic wasn't even considered in this.
**********i'm not saying your family is less arab than you, but they must have a lot of white ancestors for them to appear like that. egypt and morroco is literally in africa, sorry to break it to you but these people were dark in the past before white people started invading almost every continent. sorry if i offended you if you think i am implying that your nationality, race, ethnicity is a lie. that's not what i'm saying. but if you can't handle that fact then idk what to say to you. look at history, learn about punnett squares and genetic mutation. there's nothing wrong with what i said, it's just what it is and if you're upset about being mixed, even though there is nothing wrong with that, then blame your ancestors because i did not birth you.