Coat: Henrietta Jacket in Blood Red by BB Dakota
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this red draped jacket with leather sleeves on Arrow on episode 'Nanda Parbat' (3x15) in Feb 2015. Thea's Coat is the Henrietta Jacket in Blood Red by BB Dakota.