3.5 Stars 
 I had such high hopes for this one. Maybe just too high. It was cute, had an interesting plot, but just didn't keep my interest until towards the end. I just wanted a little more drama from Catherine's past I guess. Still a good read.