Guh...
I'm sorry,I just - cannot get past Zelots's absolutely ridiculous excuse for an outfit. If someone showed up to the beach wearing that thing, they would be arrested for indecent exposure. I know how stripperific superheroine outfits usually are, but dear God, that thing would make Starfire blush!
I can only assume that future!Zelot is actually an exhibitionist, and very reluctantly wears clothes souly on the insistence of her teammates - that's why she put so much armor on her face, so she'd have less material to affix to her body.
...to affix to her body with super-glue. Those little armor pieces over her nipples must be a bitch to get off.