Kila will possibly never be seen in a dress in the comic, simply because… who would invite her to a formal occasion? Nobody.
But this is the kind of thing she’d wear. Basically anything that doesn’t restict movement is fine.
If she doesn’t look too happy, it’s because she generally doesn’t look too happy, not because of the dress.