Maybe it's just me and my personal preferences talking, but that swim suit fucking sucks. It hurts my eyes looking at it and comes across as one of those terrible creations you would find at a fashion show, but never in real life. DC needs to do some quality control on their licenses because the suck factor is getting too high.