Dress: Ravissante Dress by Sandro
Shoes: Bobbie Pumps in Nude by Guess (worn a number of times)
Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this purple dress with tiny bow belt on Arrow on episode 'Lost Souls' (4x06) in Nov 2015. Felicity's Dress is the Ravissante Dress by Sandro . Felicity's Shoes is the Bobbie Pumps in Nude by Guess .