Credit: Twitter

In case you missed it, the Pretty Little Liars cast got all decked out for Halloween this year. Lucy Hale (Aria) was a rainbow-colored unicorn, Troian Bellisario (Spencer) was Lisbeth Salander from The Girl With the Dragon Tattoo, Ashley Benson (Hanna) was Tweedle Dee (or Dum), and Shay Mitchell (Emily) looked like she was a 1970s disco queen.

We know it’s hard to choose, but which Liar’s costume is your favorite? Lucy’s is definitely the most colorful, and Troian’s might be the most detailed. But Ashley’s is probably the funniest, and Shay looks the most different in her ‘fro.

Choose a favorite in our poll below!

Catch the return of PLL Season 3 on Tuesday, January 8, 2013 at 8 p.m. ET/PT on ABC Family.

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

Want more Pretty Little Liars? Like us on Facebook and Follow us on Twitter and Tumblr.