The rain had just stopped when I spotted her under the flickering streetlamp on Rue Lepic. Water glistened on her black raincoat like liquid silk. She leaned against the iron railing, cigarette glowing between gloved fingers, and looked straight at me with those dark, knowing eyes. No smile, just a slow tilt of her head that said she had been waiting.
I crossed the narrow street, heart already hammering. The air smelled of wet cobblestones and the distant sweetness of crêpes from a late-night stand further up the hill. She dropped the cigarette, crushed it beneath a stiletto boot, and spoke first.
“You’re late, Lucas.” Her voice was low, slightly husky, the accent unmistakably Parisian but softened by something else I couldn’t place. Her name was Elena. We had spent three weeks exchanging increasingly filthy messages after she found my anonymous profile on a discreet app. Tonight was supposed to be the test.
“Traffic,” I lied, stopping close enough to catch the scent of her perfume—jasmine and something darker, almost smoky. She was taller than I expected, mid-thirties, sharp cheekbones and full lips painted deep red. Beneath the open raincoat I caught a glimpse of a tight emerald dress that clung to every curve. My cock twitched at the sight.
Without another word she turned and started walking up the steep steps toward Sacré-Cœur. I followed, eyes locked on the sway of her hips. The basilica glowed white against the night sky above us, its dome illuminated like a beacon for sinners. At this hour the tourist crowds had thinned to a few couples and late-night wanderers. Perfect.
Halfway up the stairs she stopped on a small landing, pressed me against the stone wall and kissed me hard. Her tongue slid into my mouth without hesitation, tasting of mint and tobacco. One gloved hand dropped between us and squeezed my growing erection through my jeans. I groaned into her mouth. She pulled back just enough to whisper against my lips.
“I want you to fuck me where anyone could see.”
My pulse spiked. We continued upward until we reached the square in front of the cathedral. The city stretched out below us—rooftops, glowing windows, the distant sparkle of the Eiffel Tower. Elena led me past the carousel, now silent and dark, toward the little park on the eastern side where tall hedges offered a semblance of privacy. The grass was still damp from the rain. She shrugged off her raincoat and laid it over the low iron bench like an invitation.
I didn’t waste time. I spun her around, bent her forward over the back of the bench and yanked the hem of her dress up to her waist. No panties. Just smooth, pale skin and the glistening lips of her shaved pussy already wet. I ran two fingers along her slit and she pushed back against my hand with a soft moan.
The sound of distant laughter floated up from the steps below. Someone was coming. The risk made my cock throb painfully. I freed myself from my jeans, thick and heavy, the head already leaking. Elena reached back, spread herself open and whispered, “Hard. Now.”
I drove into her in one long thrust. She was scorching hot and tighter than I had imagined. Her walls clenched around me as I started to pound her, the wet slap of skin echoing softly against the hedges. Each stroke pushed her hips into the bench. She bit her own forearm to stifle her cries.
Footsteps approached. A couple walked past on the path only ten meters away, oblivious or perhaps pretending to be. The thrill sent a fresh surge of blood to my cock. I reached around, found her swollen clit and rubbed tight circles while I fucked her deeper. Elena’s legs started to shake.
“Don’t stop,” she gasped. “I’m going to come on your cock right here.”
I felt her pussy flutter and then clamp down hard. She came with a choked whimper, juices coating my shaft and dripping down her thighs. The sight nearly made me lose control. I pulled out, spun her to face me and pushed her down onto her knees on the wet grass. Her red lips parted instantly. She took me into her mouth, all the way to the back of her throat in one smooth motion.
The basilica bells began to chime midnight above us. The deep tones vibrated through the night as Elena sucked me with filthy dedication—long, wet strokes, tongue swirling around the head each time she pulled back. Saliva ran down her chin. I tangled my fingers in her dark hair and fucked her mouth in short, urgent thrusts.
She looked up at me with mascara-smudged eyes, silently begging. That look sent me over. I pulled out at the last second and painted thick ropes of cum across her tongue, her lips, the tops of her breasts where the dress had been tugged down. She swallowed what landed in her mouth, then licked the rest off her fingers like it was the finest dessert in Paris.
We barely had time to straighten our clothes before another group of night owls rounded the corner. Elena stood, wiped the corner of her mouth with a delicate finger, and gave me a wicked little smile.
“My apartment is five minutes from here. Rue des Saules. Third floor. No elevator.” She pressed a single brass key into my palm. “I’ll be waiting on the bed. Naked. Bring that hard cock with you. We’re not finished.”
She walked away without looking back, raincoat slung over one arm, hips rolling with every step. I watched the sway of her ass until she disappeared around the corner, already growing hard again at the thought of what awaited me in her flat.
The climb up the narrow wooden staircase was torture. Every creak of the old steps reminded me of how public this building was. When I finally pushed open her door, the sight that greeted me stole the breath from my lungs.
Elena lay on a large bed covered in black sheets, completely naked except for a pair of sheer black thigh-high stockings. Her legs were spread wide, one hand lazily circling her clit. The room smelled of incense and sex. A single lamp cast warm light across her body, highlighting the cum I had left drying on her breasts.
“Took you long enough,” she purred. “Now come here and lick your mess off me before you fuck my ass.”
I dropped to my knees between her thighs and obeyed. My tongue traced every drop while she moaned and gripped my hair. When I had cleaned her completely she rolled over, reached back and spread her cheeks, offering the tight pink ring of her asshole.
I didn’t hesitate. I pushed inside her slowly, savoring the incredible heat and pressure. Elena pushed back until I was buried to the hilt. For a moment we stayed like that, joined and breathing hard, the distant hum of the city drifting through the open window.
Then she started to move, fucking herself on my cock with long, deliberate strokes. I matched her rhythm, gripping her hips, driving deeper each time. The bed creaked loudly. I didn’t care who heard. I reached around and slid two fingers into her dripping pussy, curling them against that sensitive spot while I sodomized her.
Her second orgasm hit harder than the first. She buried her face in the pillow and screamed as her whole body convulsed. The rhythmic squeezing of her ass around my cock was too much. I came again, flooding her tight channel until cum leaked out around my shaft and ran down her thighs.
We collapsed together, sweaty and spent. After a few minutes she turned in my arms, kissed me deeply, and whispered against my mouth.
“Stay the night. In the morning I want you to take me in the shower… and then on the balcony where the neighbors can watch.”
I smiled into her hair, already imagining the next filthy chapter of our little Parisian affair. The city lights twinkled beyond the window like they were in on the secret.