i dont think the development of her character is good. To be honest, if this movie is suppose to be very historical, then i have no clue why Elanne is there, cuz to my knowledge I never heard of Wing Yeung. (I even tried finding her name, no luck)
however lets pretend she does exist
I dont think a princess at that time of era will be so free, going wherever she feel like going and putting her nose in political affairs