Top: Delaina Top by Alice + Olivia
Jacket: Demia Jacket by Alice + Olivia
Earrings: Marchmont Drops from Anthropologie
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 'Missing' (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 .