Superhero TV has undoubtedly come on leaps and bounds over the past few decades.
Back in the day, some comic book-inspired shows often failed because their titular superhero didn't look the part, so for every success like Lynda Carter's Wonder Woman, there was a painfully cheap-looking counterpart (remember those Captain America TV movies?). Thankfully, looking the part isn't as hard in today's day and age.
The modern popularity of superheroes on film has led to their resurgence on the small screen - something that was taken to a whole new level with the introduction of the Arrowverse.
When Arrow debuted on The CW in 2012, it was exactly what it said on the tin: A grim show about a troubled vigilante who shot people with arrows while attempting to save his city. Flash forward six years and you have the Arrowverse - a shared universe that encapsulates four (soon to be five) of the network's TV shows, full of colourful characters and some of the world's most famous superheroes.
With costumes that could rival many of Hollywood's big budget superhero movies, the Arrowverse shows have produced some of the coolest-looking heroes in recent memory, but which ones really stand out?