Okay, first things first: Who is this Fleur person?!? I must know!
I will never understand why Catwoman and Batwoman are randomly at her side, there. Did they just happen to be hanging around the nuclear waste dump that is Bludhaven? Or did evil!Wonder Woman make a side-trip to Gotham to seek out two non-powered gals to ride the pony-dogs beside her to make herself look tougher? And for that matter, why did they take the time to get new, stupid-looking pants-less costumes with thigh-high boots? Why does being mind-controlled by Darkseid automatically mean a shopping trip for an impractical wardrobe?!? I DON'T UNDERSTAAAANNND!!!!!