K.J. Charles is a British author primarily known for her historical and fantasy romance novels, particularly those featuring M/M relationships. Beginning with The Magpie Lord (2013), Charles has authored over 30 novels, predominantly set in 19th and early 20th-century England. Her writing style is characterized by detailed historical settings, strong character development, and a focus on emotional relationships. She often incorporates elements of fantasy and paranormal intrigue into her stories, creating immersive worlds and compelling narratives.


























































