As reported by IGN here and here, Red Riding Hood's Meghan Ory and Belle's Emilie de Ravin are now series regulars!
Ory was in 17 of the episodes produced for season 1 so she proved to be a favorite by fans and the cast and crew alike.
Time for Celebrations!"We cast [Emilie] thinking that she'd be great for this but that it would probably be a one-shot," explained Once writer Jane Espenson to TVLine. "But if she didn't get a pilot and she had a good time and she’s available, we knew that of course she'd be welcome back!"
And as it so happened, De Ravin's ABC pilot Americana was never picked up for the fall, hence her commitment to a second season on Once Upon a Time.