Explore Prince Charming, Josh Dallas, and more!

Gif ^^ (once upon a time,prince charming,josh dallas,david nolan)

Image result for once upon a time

Once Upon a Time - David/Prince Charming. Shepherd boy, you have come far. (and so much farther to go)

I don't believe in fairy tales. What I do believe in is love and loyalty.

Josh Dallas aka Prince Charming (Once Upon A Time). Because every girl needs a Prince Charming

prince charming

David Nolan

Josh Dallas has many names in John Doe, David Nolan, Prince James, the shepherd. and he's the perfect Prince Charming !

Josh Dallas, Prince Charming, Ouat, Once Upon A Time