Top: Point dEsprit Knit Polo Top by RED Valentino
Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this black polo top with sheer sleeves on Arrow on episode 'So It Begins' (5x06) in Nov 2016. Felicity's Top is the Point dEsprit Knit Polo Top by RED Valentino.