ETHAN

Imoved a hand from her waist to the slit in her dress, finding bare skin. She gasped as my fingers traced a path up her thigh, slow and deliberate.

"Spread your legs wider," I murmured.

She complied without hesitation, making my cock harder. My hand continued its upward journey until it reached the edge of her underwear.

"Tell me what you want, Ivy."

The question echoed our text exchange, and her breath quickened.

"Touch me," she whispered, the words barely audible over city sounds below us.

"Where?" I was relentless, determined to make her vocalize her desires. "Be specific."

Her cheeks warmed, but she spoke. "Between my legs. I want your fingers inside me."

"Good girl." The praise pulled a quiet sigh from her. My fingers pushed aside the damp lace barrier and found her wet and ready.

She gasped at the contact, her head falling back as I stroked her. One finger circled her entrance while my thumb manipulated her clit, applying just enough pressure to make her moan.

"Look at the windows across from us," I commanded as I stood behind her. "Keep your eyes open. Remember that anyone could be watching you right now, watching you fall apart in my hands."

I watched as she forced her eyes open. I glanced at the windows across the street. Most were empty this late, but in a few, I could make out figures.

Studying her face, I prompted her thoughts. “Look at those people working late, unaware of the private drama unfolding in their line of sight. Or are they? Do they see us in this rooftop garden? Are they watching as my fingers slid inside you?”

I cupped her breast through her dress with my free hand and trailed kisses down her neck. She bit my lip to keep quiet.

"Don't hold back," I murmured. "No one can hear you up here. Only see."

My permission unleashed something in her. She moaned openly as I pushed a second finger inside her, while my thumb continued its assault on her clit. Her hips rocked against my hand, seeking more.

"That's it," I encouraged, my voice rough with desire. "Show me what you like. Show anyone who might be watching how beautiful you are when you let go."

Her body tensed, breath coming in short gasps.

"Not yet," I said, slowing my fingers, withdrawing slightly. "Remember your fantasy? About being pushed to the edge of control?"

She whimpered. "Please—"

"Turn around."

I withdrew my hand completely and guided her to face me. I sat on a chair and pulled her down to straddle my lap. Her dress rode high, exposing her thighs to the cool night air and, potentially, to distant observers.

"Now anyone looking can see exactly what we're doing," I said, my hands gripping her hips. "They can see how badly you want this, how willing you are to risk exposure for pleasure."

Her eyes widened, the pupils darkening. Gone was her embarrassment. She wanted this.

"Kiss me," she demanded.

Her boldness had me surging forward, capturing her mouth in a hungry kiss. She ground against my aching cock.

"Patience," I murmured against her lips.

"Fuck patience," she responded, "I need you inside me. Now."

I pulled back slightly, studying her face. I had no doubt that she was ready and wanted this. I reached between us to unfasten my belt.

"Stand up," I instructed. While she shakily took a step back, I freed myself from my pants and pulled a condom from my pocket.

She watched closely as I rolled the condom on.

"Take off your underwear," I said. "Slowly. Anyone watching should get to appreciate the show."

Again, pink streaked across her cheeks, but she didn't hesitate. She reached under her dress, hooked my thumbs in the waistband of her panties and drew them down her legs with deliberate slowness.

Stepping out of them, she left them on the ground.

"Now," I guided her back to my lap, positioning her above me. "Take what you want, Ivy. Show me—show anyone who might be watching—exactly who you really are."

With my hands steadying her hips, she lowered herself onto me. She paused halfway, adjusting to me, then took me fully, settling into my lap with a soft moan.

"God, you feel incredible.” My hands tightened on her hips, holding myself steady instead of thrusting the way I wanted to. This was her show.

She began to move, lifting herself and sinking back down, taking me as deeply as she wanted.

"That's it," I encouraged, one hand sliding between us to stroke her clit again, circling in time with her movements. "You're so beautiful like this—wild and free, taking your pleasure without shame."

She began riding harder, faster. Her hands braced on my shoulders, her nails digging in through the fabric of my shirt.

"Look at me," I commanded, my voice rough with restraint. "I want to see your face when you come."

Her gaze met mine.

"Let go," I urged, my thumb pressing harder as I raised my hips to meet her downward movements. "Let go for me, Ivy. Show me who you really are."

Her body clenched around me as she cried out, eyes locked on mine. I relished in her sharing this unguarded moment.

With a growl, I gripped her hips hard enough to bruise, holding her in place as I thrust up into her, once, twice, three times before my own release shuddered through me.

For several long moments afterward, we remained locked together, breathing heavily, the sounds of the city a distant backdrop. She rested her forehead against mine, eyes closed, body still trembling with aftershocks.

"Well," she finally managed, "that certainly wasn't what I expected when I signed up for that dating app."

A laugh burst from my chest. "I'd say it exceeded expectations all around."

I helped her up, adjusted her dress, and disposed of the condom before tucking myself away. She suddenly seemed unsure, glancing around.

"Here." I handed her a glass of champagne. "You look like you could use this."

She accepted the glass, taking a long sip. I watched as the reality of what we’d done played out in her mind. The worry. The fear. The excitement. Each took its turn on her face. Finally, she offered a soft smile.

"What happens now?" she asked.

I looked at her over the rim of his glass. "That depends entirely on you."

Read more by Stevie Sinclair here:

If ads affect your reading experience, click here to remove ads on this page.