Explore the latest books of this year!
Bookbot

Crystal Bowling

    Always the Last to Know
    • Always the Last to Know

      • 308 pages
      • 11 hours of reading
      3.7(882)Add rating

      Jess Reynolds is ready to be Maid of Honor at her best friend's wedding, but distractions abound: a flirtatious coworker, an irritating brother-of-the-bride, and a charming Best Man. Amid the chaos, Jess discovers she may be the last to understand her own feelings.

      Always the Last to Know