who is the actress who plays felicity in arrow
Emily Bett Rickards Emily Bett Rickards (born July 24, 1991) is a Canadian actress, known for portraying Felicity Smoak on The CW television series Arrow as well as its spinoff series The Flash, Vixen, Legends of Tomorrow and related show Supergirl.