Page List

Font Size:

Her mouth returns to my cock, her handsworking my balls, fingers lightly grazing my sensitive skin. The combination of sensations is almost too much to bear. “You’re going to make me come so hard,” I groan, my hips bucking involuntarily.

She takes me deep again, her tongue and lips working in perfect unison. Her hands continue to massage my balls, adding to the overwhelming pleasure. I can feel my release building, the pressure almost unbearable.

“Fuck, Zoe, I’m so close,” I groan, my hips bucking involuntarily. “I want to come in that pretty mouth of yours. Make me come, you dirty girl.”

With a final, powerful suck, she sends me over the edge. I come hard, my release filling her mouth as I groan her name. She swallows every drop, her eyes locked on mine, and the sight of her, so eager and willing, drives me wild.

“Your mouth . . . your fucking mouth is perfect, babe. That’s right, sweet girl. Take it all in, my good girl,” I urge, my voice hoarse. “Swallow me, let me fuck your little mouth.”

My hips buck, my dick pulsing in her throat as I thrust into her mouth, filling it with my cum. “Wish I could fill your little cunt with my seed,” I groan, the fantasy pushing me over the edge.

Zoe gags slightly, but she doesn’t pull back, swallowing everything I have to give her. Every drop of me.

“I want to fuck your little cunt with my fingers and taste every inch of you,” I murmur, positioning myself between her legs. “And I’m going to lick that sweet asshole of yours too.”

I dive between her legs, my tongue exploring every inch of her. She moans my name, her fingers threading through my hair as I bring her closer and closer to the edge. My fingers slide inside her, curling and thrusting, while my tongue teases her clit. She writhes beneath me, her body responding to every touch.

“Come for me, Zoe,” I growl, my tongue flicking against her clit as my fingers fuck her. “I want to feel you come all over my hand.”

With one final thrust of my fingers and a flick of my tongue, she does, her body shuddering with pleasure. I continue to lap at her juices, savoring the taste of her orgasm. Then, I move lower, my tongue circling her asshole, teasing and tasting her in ways she never expected.

“Fuck, Max,” she gasps, her voice trembling. “That feels so good.”

I look up at her, a satisfied smile on my face. “Good girl. You’re such a good girl, Zoe,” I say, crawling up to lie next to her. “Now it’s time for my girl to rest. We have a big day ahead of us.”

Chapter Thirty

Zoe

I blink my eyes open,squinting against the sunlight filtering through the crack in the curtains. The sheets feel cool against my bare skin. I stretch an arm out to the other side of the bed, but my fingers find only empty space and rumpled blankets.

Max is gone.

A swirl of emotions tightens my chest—confusion, regret, a strange aching longing. I pullthe covers up under my chin, trying to ward off the chill that has nothing to do with the temperature of the room.

What happened last night? How did I let myself get so caught up in the moment? In him?

It wasn’t just a one-time thing. All night we just . . . I turned off my brain and let my body and Max guide me with pleasure. And now? Well, I need to pull myself together and remember that I’m here for a wedding. He’s just a friend who shares some pretty fucking amazing benefits with me. Did we break rules last night?

Probably all of them, but I’m highly satisfied.

I can’t let this throw me off, not today of all days. It’s Audrey’s wedding, and I have bridesmaid duties to focus on. Whatever happened with Max was a one-time thing, a momentary lapse in judgment. It doesn’t mean anything.

I force myself to sit up, swinging my legs over the edge of the bed and head to the bathroom. I splash cold water on my face and stare at my reflection in the mirror—slightly smeared eye makeup, hair mussed from . . . I blush just thinking of all the things Max and I did all night.

“Get it together, Zoe,” I mutter to my reflection. “Focus on what’s important.”

I turn the shower on hot and step under the spray, letting the water wash away the remnants of last night. Max’s hands on my skin, his lips trailing kisses down my neck. I scrub harder, as if I can wash the memories down the drain along with the bubbles.

By the time I emerge, I feel slightly more human. I wrap one of the fluffy hotel towels around myselfand head back into the bedroom to dig through my suitcase for something to wear. As I do, my gaze falls on the pillow beside mine, the one Max’s head rested on just a few hours ago. I feel that pang in my chest again and quickly look away.

With renewed determination, I finish getting ready, slipping into a pink sundress, applying a light layer of makeup, and twisting my hair into a loose braid. I refuse to let one impulsive decision derail me. I’m here for Audrey and I won’t let her down on her big day.

I gather my things in a tote bag, then grab the garment bag where my bridesmaid’s dress is carefully hung in the closet, and my small clutch purse. As I move to leave the cabana, a glint of silver catches my eye. My heart stutters as I recognize Max’s watch, forgotten on the nightstand in our haste last night.

I hesitate, my fingers hovering over the cool metal. I should return it to him. It’s the polite thing to do. But the thought of facing him again so soon, of trying to find the right words to say, makes my stomach churn. It’s okay, I tell myself. We’re adults who had fun and can occupy the same space the next morning without any awkwardness.

Be a grown-up, Zoe.I snatch up the watch and tuck it into my purse. I’ll find a way to give it back to him later, when I’m feeling more composed. And when I can make sure no one sees us. It’s not that I’m ashamed of what happened between us, but I don’t want to be giving explanations to anyone about the one night we spent together.