Emily Bett Rickards at the Beach in Miami 12/31/2015 The 24-year-old actress Emily Bett Rickards, most recognized for playing Felicity Smoak on the CW TV series “Arrow”, at the beach in Miami.