A review by ashleycristinereads
Practice Makes Perfect by Sarah Adams

5.0

I did not stop smiling, gasping, and giggling this whole book!