Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this floral top and orange jacket on Arrow on episode 'Legacy' (5x01) in Oct 2016. Felicity's Top is the Steele Passi Flora Silk Top by A.L.C. . Felicity's Jacket is the Harvey Jacket by Alice + Olivia.