‘Whimsically sexy, charmingly romantic, and magically hilarious.’ Ali Hazelwood
Ratings25
Average rating3.5
This book was hard to finish. The protagonist was very unlikeable. I finished, but felt like I wasted my time. It read a lot like bad fanfiction.