I'm noticing a trend regarding the DC TV series with female superheroes. Whoever is producing these shows is so afraid of appearing to be 'sexist', that they have completely desexualised the characters. They now show literally no skin below the neck.
First Black Canary
and now Supergirl:
But uh I guess men are still allowed be sexy, as seen with Arrow.
Any sexy women are clearly evil and must be banished from the screen.