Ted Baker Kairra Kyoto Gardens Dress worn by Felicity Smoak (Emily Bett Rickards) on Arrow
Felicity Smoak (played by Emily Bett Rickards) on Arrow on The CW was spotted wearing this floral and butterfly print dress on Arrow on episode 'Promises Kept' (6x06) in Nov 2017. Felicity's Dress is the Kairra Kyoto Gardens Dress by Ted Baker .