Question: vem spelar prince charming i once upon a time
Answer: Joshua Dallas