Who Was That IT Girl On Arrow Tonight?

Emily Bett Rickards plays Felicity Smoak on Arrow

Read more