Talk about a fairytale romance.
"Once Upon a Time" costars Ginnifer Goodwin and Josh Dallas are engaged, the couple's reps told People on Friday, Oct. 11. Dallas, 31, proposed to Goodwin, 35, on Wednesday, Oct. 8, in L.A.
"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 couple said in a statement.
In the Enchanted Forest portion of the hit ABC show, Goodwin plays Snow White and Dallas plays Prince Charming.
Looks like the magic of TV brought happily ever after to real life.