Hot Shots: Once Upon a Time Cast Gets in Character in Fairytale Photo Shoot

Once Upon a Time‘s Season 2 premiere is just days away (this Sunday at 8/7c, ABC), and we’ve got a treat that is sure to make the wait more pleasant: stunning new photos of the cast in character as their fairytale alter egos.