Universes collided last night as Emily Bett Rickards, who plays the Arrow’s tech savvy lover Felicity Smoak in the CW’s Arrow, donned a Sailor Moon costume for a Halloween party. Complicating things further we have a photo of DC Universe character Felicity Smoak dressed as Sailor Moon posing next to Chloe Bennet who plays Skye aka Daisy aka Quake in Marvel’s Agents of S.H.I.E.L.D.. Was this crossover authorized?
Oh yes, and Colton Haynes, who played Roy the Red Arrow in the series, was dressed as Ursula from The Little Mermaid.
Who knew Emily Bett Rickards was a Sailor Moon fan? People who were paying attention did! About 2 years ago she posted a clip to Instagram showing that she was watching Sailor Moon “Thursday from now on ever”. I am unable to verify if she carried through with this promise!