The arrival of Arrow season 6 gets closer by the day, but the wait just got harder to stand now that Black Canary’s new costume has been revealed. Not the original Black Canary, Laurel Lance – she’s still long gone – but the brand new bearer of the Canary mantle, Dinah Drake (Juliana Harkavy). After emerging in season 5 as a version of Canary a bit closer to the DC Comics version, the show’s producers are promising a true acceptance of her superhero identity – and that calls for an Arrowverse costume of her very own.

It’s a bit ironic, since Dinah’s debut in the previous season actually seemed a far closer fit for the comic ...

Click to continue reading Arrow: Black Canary’s Season 6 Costume Revealed