by Meg Cabot
3.76
328 pages
6h 13m
Laugh along with the quirky characters and relatable situations in a charming romantic comedy that celebrates the ups and downs of modern love and relationships.