Josh Dallas — American Actor born on December 18, 1981,

Joshua Paul "Josh" Dallas is an American actor. He is best known for his roles as Prince Charming/David Nolan in the ABC television series Once Upon a Time and Fandral in the Marvel Comics film adaptation Thor... (wikipedia)

I think falling in love is always a surprise, right?
I was involved with my theater program in high school, and I was involved in a festival where I could audition for a lot of different schools.
People ask what it's like playing Prince Charming, but it's not something you really think about when you go to work.
It's always a great day going to work with Ginnifer Goodwin; she's a fantastic actress and I learn so much from her.
It's weird to have people just calling me Prince Charming in the street. It's a lot of pressure to walk around sometimes.