Top: Adalene Blouse in Black/Oak by Wilfred
Jacket: Rumer Leather Jacket by Mackage (worn a number of times)
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this dark floral top and leather jacket on Arrow on episode 'Restoration ' (4x03) in Oct 2015. Thea's Top is the Adalene Blouse in Black/Oak by Wilfred . Thea's Jacket is the Rumer Leather Jacket by Mackage .