Ginnifer Goodwin was glowing on the red carpet for the premiere of season 4 of ABC's fairytale drama Once Upon A Time. Also attending the event was fellow cast member Bailee Madison who looked elegant in an unusual pale green cape dress, leggy Elizabeth Lail and the glamorous Lana Parrilla.