Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this quilted velvet bomber jacket and floral top on Arrow on episode '' (5x22) in May 2017. Felicity's Top is the Delaina Top by Alice + Olivia . Felicity's Jacket is the Demia Jacket by Alice + Olivia . Felicity's Earrings is the Marchmont Drops from Anthropologie . For shoppable links visit wornontv.net/71388