You never really realize how unpractical a superhero outfit is until you see it in real life. Barbie's new superhero collection debuts with DC Comic's sonic-screaming badass Black Canary, in all her fish leggy glory (suitable for collectors above the age of 14). I forgot how ridiculously slutty Dinah could look (although I'm sure I'll be reminded again at Comic-Con). But this Barbie recreation of this comic book character begs the question: what other female superhero costumes are completely unsuitable for actual battle, besides Halle Berry's Catwoman? My votes go to Zatanna and Liberty Belle.