Once Upon a Time’s Ginnifer Goodwin And Josh Dallas (Prince Charming) Are Officially An Item!

4:07 PM EDT 7/1/2012 by Stapha Charleme, Celebeat Reporter

Sign Up for Celebeat's Newsletter and never miss out on our most popular stories.

It's a case of art imitating life. Actress Ginnifer Goodwin who plays snow white in the ABC fantasy drama, "Once Upon A time," was recently spotted canoodling in Vegas with Josh Dallas, her prince charming on the show, and from the looks of it, in real life.

The co-stars enjoyed a leisure-filled day at the Aria Resort & Casino with another couple. They dined on delectable fare at the hotel's romantic restaurant Sage, savored glasses of champagne, and attended a late showing of Viva Elvis by Cirque du Soleil.

"They were holding hands and were really sweet," a source from People Magazine reported. "They hurried to get seated before the part where the artists interact with the audience."

Goodwin has certainly made an indelible impression on the hunky actor, and he's clearly thinking along the lines of forever after. "I think falling in love is always a surprise, right?" he revealed about his "Once Upon a Time" co-star.  "It hit me like a blinding light. I thought, 'I'm in trouble now." We hope Goodwin is just as smitten with charming, if only for his sake.

The pint-sized actress clearly enjoyed her soiree with Dallas, and shared the day's memories via Instagram    

She wrote, "#whathappensinvegasstaysoninstagram."

We say, what happens in Vegas, stays in Vegas, unless if you're Ginnifer Goodwin and Josh Dallas.

See Now: Eminem Album: 2 Chainz Confirms Collaboration With the King of Hip Hop; Adele, Imagine Dragons, Nicki Minaj Included?

Join Our Conversation
Real Time Analytics