Ginnifer Goodwin has found her prince charming!
The actress, 33, has been secretly dating her Once Upon a Time costar Josh Dallas, 30, since last fall, multiple insiders confirm in the new issue of Us Weekly (out Friday). When the actors began filming their ABC series in Vancouver last summer, "they really hit it off," one insider explains. "She and Josh have a blast together and had instant chemistry."
That sweetness was on display March 18 when the two ducked into the Naam, a Vancouver vegetarian eatery. Says an onlooker, "He pushed her chair and paid the bill, so I guess chivalry isn't dead!"
Though he hasn't spoken publicly about his relationship with Goodwin, Dallas knows what he wants in a partner. "I look for fun and smarts -- a witty, strong sexy woman," he tells Us.
Dallas would also like to see their characters on Once Upon a Time overcome the odds and end up together before the first season ends this spring.
"I would love them to find each other and have that happy ever after," he told Us during Paleyfest in early March. "I'd love for them to get together and live in bliss."
Prior to her relationship with Dallas, Goodwin was engaged to actor Joey Kern. Dallas married British actress Lara Pulver in 2007; they are currently separated.
Tell Us: Do Ginnifer Goodwin and Josh Dallas make a cute couple?