Celebrities Emily Bett Rickards Nov 11, 2023 Emily Bett Rickards is a Canadian actress. She is known for her role as Felicity Smoak on The CW series…