It's a real life fairy-tale for Snow White and Prince Charming.
Once Upon a Time stars Ginnifer Goodwin and Josh Dallas are engaged, reps for the couple said Friday to People.
'We are so thrilled to announce our enagement 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.
Dallas, 31, who plays Prince Charming on the show, proposed to Goodwin, 35, who stars as Snow White, Wednesday in Los Angeles.
The couple met on the set of the ABC series and went public in April 2012.
This is Goodwin's first marriage, and the second for Dallas.