Colton Haynes wasn't the only Arrow star to go all out for Halloween. His best buddy and former costar Emily Bett Rickards looked smoaking hot as... Sailor Moon!!!

Last year she celebrated the holiday dressed as an astronaut, but this costume sends her into anothe orbit. Sailor Moon is the title character from Naoko Takeuchi’s popular shojo manga series. Rickards spent her evening with Haynes (as Ursula from The Little Mermaid), Ally Maki (as Sia from Chandelier music video), and Fanta Sesay (as Street Fighter's Chun-Li).

Check out Rickards dressed as Sailor Moon in the images below.

Super Smash Sisters @allymaki @fantasesay A photo posted by emilybett (@emilybett) on Oct 24, 2015 at 9:16pm PDT

Heading out with my love @emilybett A photo posted by Colton Haynes (@coltonlhaynes) on Oct 24, 2015 at 9:12pm PDT

Animania @emilybett A photo posted by @fantasesay on Oct 24, 2015 at 8:59pm PDT

Arrow airs on Wednesday nights at 8 p.m. ET/PT on The CW.