The Invisible Life of Addie LaRue by V. E. Schwab
This book had a VERY slow start. I was really struggling the first 100 pages or so to get invested in the story. I definitely think this book is too long, but the premise was so cool I had to see it through. The ending totally had me - it was so emotional! Worth the hype it receives if you hang in there!