Great job! While I mostly agree with you, I can also see why the developers designed Ciri as she is. Yes, she is the Kaer Morhen´s little witcheress, but she couldn´t be portrayed as just the "female Geralt". She had Triss to remember her (and the other Wolf school witchers) she was a girl, and that she shouldn´t go do the pendulum while on her period. At one point she was trained to be a sorceress, and learn from Yennefer not only magic, but how she would proudly beautify herself, and grew inspired by her mother figure. Not to mention she has elven blood, and most elves really care about their appearences. While Ciri is no Francesca in the matter of vanity, I guess heels and a little makeup are the touch of Yennefer the devs gave to the character.Having said that, I´d be really nice if they release an alternative look for Ciri in one of the upcoming free DLC pieces that looked like yours, like they already did for Yen and Triss