Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this red studded suede jacket on Arrow on episode &#039;&#039; (5x22) in May 2017. Thea's Jacket is the Bavewick Jacket by Theory . For shoppable links visit <a href='https://wornontv.net/71385/'>wornontv.net/71385</a>