Dress: Illusion Stripe Bodycon Dress by Silence & Noise at Urban Outfitters
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this blue mesh striped bodycon dress on Arrow on episode 'Tremors' (2x12) in Jan 2014. Thea's Dress is the Illusion Stripe Bodycon Dress by Silence & Noise at Urban Outfitters.