Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this blue ribbed top and skirt on Arrow on episode 'The Demon' (7x05) in Nov 2018. Felicity's Top is the Elasticated Knit Cropped Sweater by Sandro . Felicity's Skirt is the Full Knitted Skirt by Sandro.