Jacket: Fitted Jacket from H&M
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this olive green jacket with leather trim and paisley printed top on Arrow on episode 'Broken Arrow' (3x19) in Apr 2015. Thea's Jacket is the Fitted Jacket from H&M.