Once Upon a Time is back with its second season tonight! And now that the big secret—that a bunch of fairytale characters really are living in Storybrooke—is out, we had one burning question for Jennifer Morrison: Has her Emma Swan finally ditched the leather jacket for some fantasy duds? "Not yet! I'm still in that leather jacket," Morrison told us at Bloomingdale's in New York, where she unveiled the store's Once-inspired window display. Not that she minds, considering she helped pick out the trademark piece. "Balmain had a beautiful rust-colored jacket then that I kept seeing in their ads. We wanted a leather jacket, because [we thought it would be] like armor protecting her, but black was too Evil Queen-ish. So I asked, 'What if we do red?'" What a bold choice! Morrison described this upcoming season as an "emotional" one for Emma while she re-meets her parents, Ginnifer Goodwin's Snow White and Josh Dallas's Prince Charming. And yet, she's loving all the new additions to the cast, especially "Captain Hook. I really enjoy having him on the show. He's such a dynamic character." Tune in to ABC at 8/7 c tonight for Once Upon a Time's season premiere.
Plus, see more of our favorite on-screen princesses.