New TV Green Arrow Costume Revealed

The CW has released the first promotional image from Arrow , starring Stephen Amell as Oliver Queen aka Green Arrow.

The costume was designed by three-time Oscar-winning costume designer Colleen Atwood ( Alice In Wonderland , Memoirs Of A Giesha , Chicago ).

Arrow pilot director/executive producer David Nutter said: “When I directed the pilot for Smallville , I knew that making Clark Kent relatable would be the key to audiences believing in him as a hero. Arrow is a different show – darker and harder-edged – but it’s the same core idea. We’re creating a real, believable world in which Oliver Queen can do incredible things. Colleen Atwood’s great work on the Arrow costume reflects that effort.”