“We could make a run for it back to the hotel,” I said. It was a bit of a safe harbor under the trees, but not entirely dry. “Or we could just wait it out here.”
“You were right.” She laughed, peering through the branches at the heavy downpour that obscured the beach.
“I’m right about a lot of things.” I smoothed her hair away from her face where it was stuck.
She reached up and caught my hand. A current sizzled between us.
“I think we should wait out the rain right here,” she said, curling her hand around my neck.
She pulled my face down to hers and kissed me so hard I stumbled back into the tree. Her arms locked around my neck, and she ground against me.
I choked back a half-laugh, half-groan as our wet bodies slid together. “I guess I don’t have to ask what you have in mind to kill time.”
I scooped her up and knelt under the trees. We stretched out on the sand, my body covering hers. The rain pounded around us, providing only a thin veil of privacy, but we were both too far gone to care. Gabriella pushed my shoulder, rolling me onto my back. She yanked her dress up to her waist and straddled me. Her hair hung in a wet curtain around us as she reached down and fumbled with my shorts.
“Wait.” I shook my head with regret. “I don’t have a condom.”
She freed my hard cock from my shorts. “I don’t care.”
I shifted under her, still hesitant. It wasn’t like Gabriella to throw caution to the wind.
Her mouth came back to mine. “It’s okay, Joey.” She met my eyes, and what I saw in her gaze took my breath away. “Trust me?”
I hadn’t trusted anyone in years, not since I’d had my heart broken. But I didn’t hesitate with Gabriella. “Yes.”
In one swift move, she shoved aside her swimsuit and sank onto me, taking what she wanted.
A hiss escaped my mouth as she rolled her hips, grinding against me. My hands went to her hips, and my fingers dug into her soft flesh so hard they left marks. A spark of lust in my chest exploded, consuming me.
I groaned when she picked up the pace, riding me fast and hard. She leaned down and took my mouth in a frenzied kiss. Our mouths battled like greedy flames licking up the air.
She sprawled over me, clutching my shoulders as she changed the angle. If she kept it up, I wouldn’t last long, which was fine, considering we were in a bit of a crunch for time. As long as the rain held, we were hidden, but the weather could shift faster than a champion runner shooting off the blocks. And, when it did, the beach would come alive again.
We didn’t have time for slow and sensual. Quick and desperate would have to be good enough.
Her eyes snapped to mine, and she must have seen how difficult it was for me to keep from coming while she rode me fast and hard, all the while making those soft moans and purrs of pleasure.
Her lips curved in a sensual smile. “Don’t hold back.”
She was slick with rain, her hands sliding across my wet shirt as she held me down. I wanted to touch her bare skin, but her clothes in the way made everything a little hotter. Her dress was bunched up to her waist, and the straps hung off her shoulders.
I wrapped my arms around her and felt her tremble as she rocked against me. Her lush mouth thinned into a determined line, and her eyes squeezed shut in concentration.
The hard points of her nipples pushed against her wet dress. I took one of those rain-slicked buds into my mouth, sucking right through her clothes.
She moaned and pushed me onto to the sand, her eyes wild with desire. She looked gorgeous as she used my cock to get herself off. This amazingly smart, completely-in-charge, most-put-together woman in the world was coming apart on top of me, grinding against me like a porn star on a public beach.
She made a noise of ultimate surrender, and it tipped me over the edge. “Are you sure it’s okay?”
“I want to feel you,” she said. “Can you give me that?”
I bent my knees and pushed into my heels, lifting her up as I thrust. I could give her that. I could give her everything she asked for. Hooking my arm around her shoulders, I yanked her mouth to mine and kissed her. Her tongue stroked mine, and I stiffened all over as a powerful orgasm crashed through me.
She moaned into my mouth, clenching down on me as I erupted inside her. Her pussy contracted around my cock as I shot off, and the clenching tightness tore a groan from my throat.
Wave after wave of pleasure crashed over me. It was too much. I was on fire. Exploding. Incinerating. Smiling like an idiot.
She rolled off me, adjusting her dress as I pulled up my shorts. We were fully covered in an instant. At first glance, we looked like two drunk Ticos taking a nap under the glossy leaves of an almond tree. Upon closer inspection, it was clear we were two spent lovers panting for breath. I reached across the sand for Gabriella’s hand and linked our fingers.