Ginnifer Goodwin stars as Snow White in ABC’s Once Upon a Time that airs 8 p.m. on Sunday night. I love love love this show. Its fantasy meets reality with a whole lot of something in between. This is not your Disney princess. Today’s Snow White is fierce, fearless and ferocious. She will kick your ass and ask questions later.

Goodwin was a perfect choice to play Snow White. She channels the skin as white as snow and ruby red lips look very well. She also has this adorable yet tigress quality about her. In a nut shell she’s cute as a button and I love her pixie hair cute.

Costume designer Eduardo Castro outfits tend to reflect each character’s personality. In Fantasy Land, Snow White style is more warrior-like due to the fact she’s always outrunning hunters or evil doers sent by the Evil Queen.

Or if she’s in the castle with the Prince Charming, Snow’s look tends to be more feminine.

In Storybrooke, Snow is known as Mary Margaret. She has a shorter pixie cut hairstyle, wears bright colors, cardigans, A-line skirts and fitted jackets.

Hopefully ABC will give us Season 3 of Once Upon a Time. If not, we will stick Rumpelstiltskin on them.