By Rachel McRady
Talk about a fairy tale!
“Once Upon a Time” co-stars Ginnifer Goodwin and Josh Dallas are officially engaged.
The couple’s reps confirmed the news to Us Weekly on Friday after Dallas, 31, proposed in Los Angeles on Wednesday.
Goodwin, 35, and her fiancé play Snow White and Prince Charming on “Once Upon a Time,” and their romance has been a hot topic for the show’s fans since they started dating in March 2012.
Since then they have been open about their relationship, posing together on the red carpet at numerous events. And they’ve never let work get in the way of their romance. In fact, Dallas has often noted that Goodwin inspires him as an actor.
“I look for fun and smarts — a witty, strong sexy woman,” he told Us back around the time the couple first started dating.
PHOTOS: Best TV couples of all time
Goodwin was engaged once before in 2010 to actor Joey Kern (“Cabin Fever”), but the couple broke up in May 2011. Dallas was married to actress Lara Pulver (“Sherlock”) from 2007 to 2011.
“Once Upon a Time” airs Sunday nights at 8/7c on ABC.