M.L. Hall writes angsty contemporary romance packed with emotional twists and hard-won happily ever afters. She loves flawed characters, second chances, and stories where love has to be fought for, because the best endings are never easy.
She enjoys long walks, travel, curling up with a good book, and spending time with her husband, her very own happily ever after.
Follow her to be kept up to date on new releases.
