Dress: Orange Open Back Studded Dress from Bebe
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this orange studded bodycon dress on Arrow on episode 'City of Heroes' (2x01) in Oct 2013. Thea's Dress is the Orange Open Back Studded Dress from Bebe.