I don't recall seeing this suit in Arrow. However I didn't "not" like Yolanda's version of the suit. It just gave me more of a Halle Berry Catwoman vibe combined with that girl from the 94 Batman movie.
The first batman movie ... the guy ... Michael Keaton?