Emily Bett Rickards Naked (2 Photos) Leaked photos of Emily Bett Rickards. Emily Bett Rickards is a Canadian actress from television series Arrow.