Once Upon a Time

Once Upon a Time Stars Celebrate Halloween: Check Out Their Costumes! (PHOTOS)

On Once Upon a Time, the stars get to dress up as fairy tale characters all the time, so when it comes to Halloween, they go for other personalities.

While some of them have yet to post their costumes — it’s still early in Vancouver, so we’ll cut them a break — a handful of Storybrooke faves have shared their amazing (and spooky) outfits!

Check out the gallery to see them all in action, ranging from Jared Gilmore (Henry Mills) and his Peter Pan-looking outfit to Lana Parrilla’s (Regina Mills) shocking costume. Our girl is nearly unrecognizable! Oh, and check out Rose McIver in this photo — Tinker Bell is wearing a different shade of green... and her hand is as big as Tink's whole body!

Once you’ve looked at all of the pics, sound off in the comments with your faves, then catch the next episode of Once Upon a Time on Sunday, November 3 at 8 p.m. ET on ABC.