I nod. The straps slide loose, and when he pushes the fabric away, he grazes his nose along my neck, breathing me in.
He lowers his mouth to my breast, tongue circling a nipple until it peaks for him, and I arch against him. His hand cradles my other breast, thumb stroking the tip while his mouth works the first. Heat pools low and heavy, pulsing between my legs.
“Cam…”
He lifts his head, pushing up to look at me. “I love you, Katie. So fucking much.”
The way his breath breaks threatens my eyes with tears. “I love you too, Cam.”
He marks an X above my heart. “Cross my heart?”
I glide my fingers along the skin of his pec. “Cross my heart.”
He smiles sweetly before placing a light kiss to my lips. Then he sits back and his fingers hook into my shorts and underwear at once, pulling them down inch by inch—like undressing me is as intimate as touching me. When I’m bare beneath him, something inside me softens.
He looks at me and his voice drops. “Kate, spread your legs for me.”
My knees part, body open and wanting. He kneels at the edge of the bed, hands sliding up my thighs until his thumbs brush the slick heat of my center. I gasp, and the smile that spreads on his lips is wicked.
“So wet for me.”
He leans in and his mouth replaces his thumbs, tongue stroking up the length of me with agonizing patience. My hips lift off the sheets. He holds them down, flattening my thighs with strong hands.
“Let me take my time,” he whispers before his tongue dives back in.
Slow circles. Long strokes. Then flicks to my clit that send electric heat shooting through every nerve of my body.
“Oh—Cam—”
He hums against me, tongue stroking with a rhythm that builds and builds and builds until I’m gripping the sheets, thighs shaking, breath gone.
“Look at me when you fall apart,” he says against my skin.
My eyes lock on his until I can barely breath and the orgasm rips through me, sharp and deep, pleasure curling my toes and tightening my stomach until I break with a cry that sounds like his name.
He doesn’t stop. He licks me through every aftershock, gentle now, savoring me.
When he finally moves up my body, his mouth finds mine and I taste myself on his tongue. His cock presses against my thigh and I wrap my legs around his hips.
“I need you inside me,” I whisper into his mouth.
He lines himself up, sliding slowly through my entrance, inch by inch until he’s seated fully inside me, deep enough to knock the air from my lungs.
“Oh my God—”
He’s thick, filling me perfectly, stretching me until pleasure borders on pain and then melts into something molten and consuming.
Cam’s voice is rough in my ear. “You’re mine, aren’t you, Katie?”
He thrusts slowly at first, letting me feel every inch of him moving through me. My back arches, chest to his, arms pulling him in close. His hand cups the back of my head, the other grips my thigh and lifts it higher, angling me open.
His hips roll into me deeper. Stronger. Like he knows exactly where I need him.
“Yes, Cam, I’m yours. Fuck, you’re so deep.”
“It’s never deep enough with you.”
His rhythm quickens, not frantic, just controlled and powerful, every movement built from wanting and purpose. Our bodies meet in a steady pulse that builds throughout my body, climbing fast. My nails dig into his shoulders and he groans, thrusting harder.