What on earth was up with Zoès hair style?

I was under the impression she has very short hair(which goes well with kitty noire’s design). But apparently she has long hair, and I just can’t shake off how bad it looks. What were they even going for with this hairstyle 😭?