Co-stars Ginnifer Goodwin (Snow White/Mary Margaret Blanchard) and Josh Dallas (Prince Charming/David Nolan) share a fairy tale romance on ABC’s Once Upon A Time, but the two may be even cuter in real life. Here are some of our favorite moments from their real-life romance.

1. When Josh confirmed the romance in April, after the two attended Creative Coalition’s Women in Media dinner in Washington, D.C. he told People: "I think falling in love is always a surprise, right? It hit me like a blinding light. I thought, 'I'm in trouble now.' "

With comments like that, it is hard to imagine Josh isn’t as charming in real-life as he is on the show!

2. In June, Josh and Ginnifer were caught holding hands during a Cirque du Soleil concert in Las Vegas.

"They were holding hands and were really sweet," an insider told People. "They hurried to get seated before the part where the artists interact with the audience."  

It’s hard to imagine Snow and Charming in Vegas, but their real-life counterparts seem just as sweet!

3. Co-star Lana Parrilla (Regina) told People in September that she hopes the two get married because “they make a perfect couple.” 

Lana added that the two make a real effort to keep things professional on set.

"They're total pros, they really are,” said Lana. “We all know they're together, but when they're on set, they're very professional. 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." 

If the Evil Queen thinks Snow and Charming are “cute,” who are we to argue?

Catch the next episode of Once Upon a Time on Sunday, February 10, 2013 at 8 p.m. ET/PT on ABC.