Emily Bett Rickards
Emily Bett Rickards is a Canadian actress, best known for portraying Felicity Smoak in The CW television series Arrow.
Image and biography provided by The Movie DB
A return to Nanda Parbat brings more reunions for Oliver as Arrow's final season continues.
Arrow's greatest hits continue - season three style...