Jacket: Montesson Jacket in Navy Marine/Everest by Wilfred
Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this rose print jacket on Arrow on episode 'Lost Souls' (4x06) in Nov 2015. Felicity's Jacket is the Montesson Jacket in Navy Marine/Everest by Wilfred .