A review by emily_is_reading
Practice Makes Perfect by Sarah Adams

5.0

i was unsure about this for the first 50 pages or so….. but then it made me giggle and cry and now im obsessed