Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this blue printed v-neck top on Arrow on episode '' (4x05) in Nov 2015. Felicity's Top is the Flame Sleeveless V-neck Top by Rebecca Taylor. For shoppable links visit wornontv.net/53607