'He's my Prince Charming!' Ginnifer Goodwin gushes over hubby


Ginnifer Goodwin says her husband is a real-life “knight in shining armour”.

The Once Upon A Time star welcomed her first child, a son named Oliver, with husband and co-star Josh Dallas back in May. Ginnifer (36) plays Snow White on the US TV fantasy drama, while Josh plays Prince Charming. And the actress insists her spouse doesn’t stray far from his fairytale character in real life, and goes above and beyond to help with the baby.

‘He’s my knight in shining armour.’

“He also has not slept since mid-May. I’m always telling him, 'You can sleep,’ but he won’t, he always helps," Ginnifer told UsWeekly, swooning, "He’s my knight in shining armour.”

Ginnifer returned to the red carpet Sunday to mark the fourth season of Once Upon A Time.

And she also couldn’t help but gush over her four-month-old little man.

“He’s grabbing things and really investigating them,” she said of his progress. "He is in love with books. He holds them, he kicks his feet and gets excited when you read him a story."

Ginnifer and Josh met on the set of their show back in 2011.

The couple announced their own engagement in October 2013 and tied the knot in an intimate ceremony in California just last April.

Despite the off-set romance, the pair’s co-star Lana Parrilla, who plays The Evil Queen in the series, insists Ginnifer and Josh are both “total pros”.

“We all know they're together, but when they're on set, they're very professional," she told People magazine back in 2012.

"It's not like, 'Oh, there's Ginny and Josh. They're in a corner.' They're always in their chair. But when we go out, they hold hands and show their affection and love for one another. It's very cute."

© Cover Media

We live in a world where facts and fiction get blurred
In times of uncertainty you need journalism you can trust. For 14 free days, you can have access to a world of in-depth analyses, investigative journalism, top opinions and a range of features. Journalism strengthens democracy. Invest in the future today. Thereafter you will be billed R75 per month. You can cancel anytime and if you cancel within 14 days you won't be billed. 
Subscribe to News24