Beautiful New Cast Promotional Pictures From ABC’s ‘Once Upon A Time’
Although we’re saddened not to see Once lead Jennifer Morrison featured in this new batch of cast promotional pictures from ABC’s hit fantasy show, there’s no denying that these are some of the best pictures to emerge of the cast yet. Check the list below for Ginnifer Goodwin as Mary Margaret and Snow White, Lana Parrilla as Regina and the Evil Queen, Josh Dallas as David (what no Prince Charming?), Jared S. Gilmore as Henry and Raphael Sbarge as Archie Hopper.
Once Upon a Time continues on Sunday on ABC with episode 8 Desperate Souls.