Agreed, on both counts. Harley's outfit is... odd, but at least it looks far more like her than the trailers ever did. As for Ivy... either stick with the vines to keep her from being naked, or leave her with more of the uniform. It doesn't even have to be the entire pair of pants; they can just have the legs torn off at shorts-length and then leave the rest of the vines that aren't attempting to serve as a bikini bottom there. Revealing costume is one thing, and the "I forgot to finish getting dressed this morning" look is another entirely.