A review by jessami
A Perfect Proposal by Katie Fforde

4.0

Perfect holiday reading. I thought I'd find Sophie annoying, letting herself be walked all over, but actually, she's pretty tough and well in control.