Jacket: Shila Zip Detail Suit Jacket by Ted Baker (Thanks ArrowFashionBlog!)
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this zip detail blazer on Arrow on episode 'Haunted ' (4x05) in Nov 2015. Thea's Jacket is the Shila Zip Detail Suit Jacket by Ted Baker .