David Nolan

Prince Charming is one of the main characters of ''Once Upon a Time. ''He was father of Emma Swan and Neal Nolan, husband of Snow White and grandfather of Henry Mills. Charming was once a pour farmer with the birth name, David but then became prince when he was adopted by George and later fell in love with former Princess, Snow White.