Here is the first look at what Melissa Benoist will be wearing when she appears as the title character in CBS’ upcoming SUPERGIRL pilot. It’s clearly a version of the fighting togs worn by Henry Cavill in Man of Steel.
And I think that’s the point: DC Comics/Warner Bros want to establish a brand, and so they have to have a consistent look. If Supergirl’s uniform were all bright and cheery, that would conflict with the established grim-and-gritty feel of Superman’s look. Let’s just hope that Kara Zoe-El doesn’t go around casually breaking necks whenever it’s convenient, like her cousin.