Dress: Shimmered Hourglass Dress from Anthropologie
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this grey cap sleeve dress with black side panels on Arrow on episode 'Heir To The Demon' (2x13) in Feb 2014. Thea's Dress is the Shimmered Hourglass Dress from Anthropologie.