413 reviews by:

ms_sb_reads

Filter
emotional funny lighthearted medium-paced
Loveable characters: Yes

Yes, wonderful.
emotional funny hopeful lighthearted
Loveable characters: Yes

A delightful historical romance with wit and snark.