Attachments (TV) Attachments (TV) “Arrow” Casts Charlotte Ross as Felicity Smoak’s MomAugust 1, 2014 Rumors that Felicity sprang fully formed from Zeus’ forehead prove to be untrue.