Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this grey slip-on sneakers on Arrow on episode 'Confessions' (7x20) in Apr 2019. Felicity's Top is the Studio Ruffle Hem Top by Madewell . Felicity's Shoes is the Warren Sneakers by Vince.