Fairytales have long spun a yarn of the handsome prince, the knight-in-shining armor who slays with his charm and valor. K-dramas too have given us several crown princes who are intelligent, quick-witted, and accomplished fighters but are also very real when it comes to expressing their emotions, never shying away from owning their true self.