Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this blue and black patterned dress and leather jacket on Arrow on episode '' (3x12) in Feb 2015. Thea's Dress is the Tron Dress by RVN . Thea's Jacket is the Rumer Leather Jacket by Mackage . For shoppable links visit wornontv.net/45262