Here's a first look at the full costume Brandon Routh will be wearing on Arrow and The Flash. I, for one, am very impressed - the scale and design of the two CW shows has grown in confidence since they both started and this really cements the ambition of the teams involved.

Can't wait to see this in action when it's finally shown on screen.