Sexy New Cast Promotional Pictures From ABC’s Once Upon a Time
We don’t know about you, but we’re quite enamored of these new promotional images of the cast of ABC’s Once Upon a Time.
Suitably simple for a fairytale theme but with an undeniably sexy twist, we place them head and shoulders above the original collection unveiled by ABC earlier this season.
Once Upon a Time stars Ginnifer Goodwin as Snow White/Mary Margaret, Jennifer Morrison as Emma Swan, Lana Parrilla as the Evil Queen/Regina, Josh Dallas as Prince Charming/David, Emilie de Ravin as Belle, Colin O’Donoghue as Hook, Michael Raymond-James as Baelfire/Neal Cassidy, Jared S. Gilmore as Henry Mills and Robert Carlyle as Rumplestiltskin/Mr. Gold.
Edward Kitsis and Adam Horowitz are creators and executive producers. Steve Pearlman is also executive producer.
Once Upon a Time is from ABC Studios and airs Sundays 8:00-9:00 p.m., ET on ABC.