Top: Floral Velvet-Flocked Sheer Chiffon Shirt by Alice + Olivia
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this black and pink sheer floral blouse on Arrow on episode 'Canaries ' (3x13) in Feb 2015. Thea's Top is the Floral Velvet-Flocked Sheer Chiffon Shirt by Alice + Olivia.