Question: who is prince charming in once upon a time
Answer: David Nolan