On her perfect day, wearing her perfect dress, waiting to marry her perfect groom, Maddie Mae Lowry gazed out the window of the bride’s dressing room and saw her husband-to-be kissing someone else. His best man. And it wasn’t a friendly kiss—it was an all-out I-love-you-I-want-you kiss. The kiss that should have been hers. Perfect!

Two years later, back home in Wyoming, war vet Gideon Branch takes one look at Maddie and knows he wants to marry her. He doesn’t need the contract he signed with her grandfather, Pap. That’s just to keep the old guy happy, although Gideon knows it wouldn’t please Maddie. All her love goes to Pap and to the special needs kids who will share her ranch. Gideon does everything he can to please her, but what will it take to get her past her vow to never love again?