Looks like Snow White will have her fairy tale wedding after-all. ABC's Once Upon a Time costars Ginnifer Goodwin and Josh Dallas, who play Snow White and Prince Charming, are engaged to be married, the couple's reps tell PEOPLE exclusively.

He popped the question to her while they were in L.A. on Wednesday. The two met on the set of the series and took their relationship public in April 2012.

The couple said in a statement to PEOPLE.

 "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,"

No word yet on a wedding date.

I have been hooked on this show since day 1.  The show has so many twist and turns. Bad guys have to become good, good guys become bad. Its really interesting to see all of the different storybook characters come to life.

(http://www.eonline.com)