Best Laid Plans (Italian Knights #4)
Billy London

Gianluca Caristo liked to think he was a practical man. It came with the territory of his current profession and certainly helped with his former. He wasn’t given to flights of fancy or madcap ideas, but he would never forget the vivid dream he had when he faced being locked up on the lies of his ex-girlfriend. When he comes face to face with his dream girl two years later, he’s sold on fate, karma, serendipity—all of it. Francesca is his future. His reward in exchange for his solemn vow to never do violence again. It’s a shame that everyone is testing the limits of that promise.
As their pasts threaten to interfere with Luca and Frankie’s fledgling relationship, the future they so badly want happens a lot faster than either of them intended.
The fourth in the Italian Knights series is a front-row seat to fools rushing in, enjoying it far too much, ignoring all advice and knowing you’d do it all over again if you had the chance.