I really don't get the skirt thing. If anything, Diana needs pants.
Whatever. I have no problem with the bathing suit . . . as the base of her outfit. She's just in workout clothes. When she's doing serious ass-kicking (barefoot ass-kicking is different), then she hops into her armor.
Which she keeps in her invisible plane.
Which works like the Bug, or the flying Batcave.
And can transform into a mech.
Aaron "The Mad Whitaker" Bourque; because that's what Diana needs. That's what everyone needs.