Ginnifer Goodwin and Josh Dallas Once Upon A Time Costars Are Engaged

Ginnifer Goodwin and Josh Dallas Once Upon A Time Stars Are Engaged

ABC’s hit fantasy drama Once Upon A Time costars Ginnifer Goodwin and Josh Dallas have gotten engaged.  The two met on the set of OUAT.  Ginnifer plays Snow White/Mary Margaret and Josh plays Prince Charming/David on the popular show.  In a fairytale moment Josh says when he met Ginnifer, “It hit me like a blinding light.  I thought, ‘I’m in trouble now.'”

The couple confirmed the news to People Magazine saying, “We are so thrilled to announce our engagement and can’t wait to celebrate with our friends and family, including our second family at Once Upon a Time.”  

The two have been dating since 2011 and according to sources, “The relationship has been full-on since the moment it turned romantic,” the source added, “and they spend every moment together. There was no reason to wait and take it slow—they fell in love, and it feels right.”

This is the first marriage for Ginnifer and the second marriage for Josh.  No wedding date has been set yet.  Congrats to the happy couple!

Photo Credit: ABC Medianet