Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this black striped button down shirt on Arrow on episode 'Training Day' (7x15) in Mar 2019. Felicity's Top is the Jessica Print Shirt by Topshop . Felicity's Pants is the Jallade Pants by Wilfred at Aritzia.