In the eyes of a Disney lover like myself, one of the best things that ABC ever did was produce the show Once Upon a Time. The series, which just finished its fourth season, has transformed fairytales and Disney characters into a interesting, imaginative and complex show through the use of multilayered worlds, much loved and established characters, as well as reviving old stories with a breath of fresh air.
Not to mention that it has totally legitimized fairytales as an acceptable thing for someone of any age to watch.
As I mentioned, many of the characters in the show are much loved favorites from our childhood and it has been interesting throughout the last four seasons to see just how much the live-action characters resemble their animated other-halves. Take a look at the princesses from Once Upon a Time and see if you agree:
Snow White from Snow White and the Seven Dwarfs
Actress Ginnifer Goodwin has played Mary Margaret Blanchard a.k.a. Snow White since the very beginning of the series and with her fair skin and dark hair, I can see exactly why she was cast for the character.
Belle from Beauty and the Beast
Emilie de Ravin always struck me as a perfect Belle, strong and intelligent, she embodies the best characteristics of the animated character and really brings the French beauty to life, don't you agree?
Fa Mulan from Mulan
I just can't get past how cool Mulan's armor looks! I'm so glad one of the most bad-ass animated Disney characters looks like one of the most bad-ass characters on TV as well.
Cinderella from Cinderella
Jessy Schram has appeared as Ashley Boyd a.k.a. Cinderella in a handful of episodes of Once Upon a Time, but every time she does make an appearance it just reaffirms how great she looks in the role.
Ariel from The Little Mermaid
I personally loved Ariel's whole storyline with Prince Eric back in Season 3 of Once Upon a Time, and I think Joanna Garcia Swisher, who plays Ariel, did a fab job of bringing everyone's favorite red-haired princess to life!
Aurora from Sleeping Beauty
Looking so peaceful when she sleeps, live-action Princess Aurora is basically a mirror image of the animated original.
Queen Elsa from Frozen
When it was announced that the characters from Frozen would be a part of Once Upon a Time I admit I was very excited, and once I saw that Georgina Haig would be the actress playing Elsa it all seemed too perfect, I mean come on! She's Elsa's twin!
Princess Anna from Frozen
If Georgina Haig is Elsa, then Elizabeth Lail is Anna - I mean look at her! I can only hope we see more of the Frozen gals in Season 5.
Once Upon a Time will return to ABC in September with Season 5 .