Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this flamingo print shirt on Arrow on episode 'The Secret Origin of Felicity Smoak' (3x05) in Nov 2014. Felicity's Top is the Willa Flamingo Print Shirt by Alice + Olivia .