Compulsory question, why a princess? Why not a character who actually has a real position of power, like a king or queen? Unless this is supposed to be like a fairytale, for which I can say this definitely looks like one. No offence meant.