I think the vest needed to be shorter and more revealing, like her Crisis Core vest.

Of course, I would've also liked her to wear a pair of short-shorts (mid-thigh-length shorts) underneath her skirt.