Ginnifer Goodwin and Josh Dallas are engaged

Ginnifer Goodwin and Josh Dallas arrive at the White House Correspondents' Association Dinner on Saturday, April 28, 2012 in Washington. (AP Photo/Kevin Wolf)

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.