Best Friends Forever by Jennifer Weiner
Chick Lit for the Beach
1,385 books — 1,789 voters