Indians would kill for that magic. (I'm Indian, there are creams like fair and lovely and shit that are advertised to work exactly like that magic loooool)
I will say that when everyone in a kingdom is white, a single person with tan skin is definitely going to be seen as a freak. Obviously the reverse is also true. It'd be true even if there's a brunette among blonds. So it's not necessarily racist? Although the premise of dark skin and hair being evil is kinda problematic, the story is about disproving that, I guess? Idk