Top: Eloise Blouse by Alice + Olivia
Necklace: Single Stone Necklace by Peggy Li
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this black and red printed blouse on Arrow on episode 'Fighting Fire with Fire' (5x15) in Mar 2017. Thea's Top is the Eloise Blouse by Alice + Olivia . Thea's Necklace is the Single Stone Necklace by Peggy Li.