Belle has been a terrific addition to Once Upon a Time. She's played, of course, by Emilie de Ravin.
Added:
It's Anna! It's Elsa! It's another photo from Once Upon a Time Season 4.
Added:
This is our first look at Anna on Once Upon a Time. She's played by newcomer Elizabeth Lail.
Added:
We approve! Look at the uncanny resemblance between Georgina Haig and Queen Elsa from Frozen.
Added:
Yup, Frozen has come to Once Upon a Time. Check out this shot of Kristoff and Elsa on the Season 4 opener.
Added:
It's Elsa and Kristoff! These Once Upon a Time characters are played by Georgina Haig and Scott Michael Foster.
Added:
Georgina Haig is seen here playing the role of Queen Elsa on the Once Upon a Time Season 4 premiere. It's titled "A Tale of Two Sisters."
Added:
This is our first look at Georgina Haig as Elsa on Once Upon a Time. Pretty amazing resemblance, huh?
Added:

Once Upon a Time Quotes

True love isn't easy but it must be fought for because once you find it, it can never be replaced.

Prince Charming

When I win your heart Emma, and I will win it. It won't be because of any trickery. It will be because you want me.

Hook