Question: who plays prince charming in once upon a time
Answer: Josh Dallas; Joshua Paul Dallas; Joshua Dallas; Joshua Paul "Josh" Dallas