Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this soft purple cap sleeve dress on Arrow on episode &#039;&#039; (2x12) in Jan 2014. For shoppable links visit <a href='https://wornontv.net/26599/'>wornontv.net/26599</a>