Beautiful Disaster by Jamie McGuire
Best Book Boyfriends
10,725 books — 28,932 voters