A review by msmamabirdy
Love on the Brain by Ali Hazelwood

3.5

3.5 rounded up - there was a lot to like about this book, but it just felt too long!