Jane Eyre by Charlotte Bronte (1847)
An emotional rollecoaster of a book, Jane Eyre is the classic for you if you believe in hope, love and happy endings. Poor Jane is an orphan banished to a heartless boarding school, where she spends several miserable years but eventually trains to become a teacher. She's employed to tutor a young girl at Thornfield Hall, where her master, Mr Rochester, could just be the master of her heart, too. But there are unavoidable problems. Mad women in the attic, raging fires and almost-weddings will keep you on your toes, and wondering if kind, pure-hearted Jane will ever be granted her happy ever after. It's an uplifting novel laced with darkness, best devoured whilst under a blanket and sipping a luxurious hot chocolate.