Story of passionate female lovers as girls commit to being in love
Author: Nicci Haydon Categories: Romantic Sex, Written by Ladies, Lesbian Porn, Outdoor Sex, Free Erotic StoriesComment
“It’s not that.” Margot could barely get the words out as we stood outside the club. I held her in my arms, hating to see her like this. The boy I’d been dancing with was long forgotten. I didn’t care about him. I only cared about her.
I’d only ever cared about her.
“Then, what?” I brushed a strand of jet-black hair out of her face, wiping away mascara tears. “Did someone say something?”
She shook her head. “Please don’t make me say it.”
“Say what? Please tell me.”
“I don’t want to ruin everything. I don’t want to lose you.”
“You’ll never lose me. You’re stuck with me, girl. We’ve been best friends for six years.” And I’ve fantasised about you almost as long.
She turned her gaze away, watching the bouncer, watching the people entering and leaving. We’d been on the island for three days, staying at my parents’ holiday villa. I’d long ago resigned myself to the fact we’d never be together the way I wanted, but having Margot in my life meant everything. Seeing her upset was killing me.
“I think…” A sob shook her shoulders, and I pulled her closer. I hated this. Whoever had hurt her, I would claw her eyes out. I would cut his balls off. I would— “Coco, I think I’m in love with you.”
The world seemed to stop, as the words echoed inside my head. Had she really said what I thought she’d said?
“What…?” I stammered, unable to form a coherent thought.
Everything had changed.
“See, I knew it.” Margot sobbed. “Fuck. I’ve ruined—”
I crushed my lips against hers, cutting her off. I didn’t care who saw. She needed to know, and I didn’t have the words to describe how I was feeling.
I jerked awake, my heart thundering.
Had it really happened or was it a dream?
What did it mean?
I think I’m in love with you.
The words bounced around in my head, in Margot’s voice, but haziness made it difficult to grasp hold of them. She had really said it, hadn’t she? We’d really kissed, hadn’t we? I could almost taste her cherry lip gloss when I closed my eyes. I could almost smell her citrus scent when I breathed in.
I reached down under the covers and ran my fingers down my pelvis, under the waistband of my panties, finding myself damp and slick with thoughts of her. A little gasp escaped my lips as a jolt of need sent a shiver up my spine.
It was then that I heard it. Margot, softly humming outside. A smile spread over my lips. She sounded so happy, so satisfied, so carefree. I jumped out of bed and dove to the window, looking down on her by the pool, the bikini barely containing her beautiful curves, and my heart skipped a beat.
Today was a brand new day. And there wasn’t a cloud in the sky.
As I showered, I strained to hear her voice. I ran my hands over my body as the warm water splashed and sprayed, making my nerves tingle with excitement, with anticipation. My nipples hardened as my fingers brushed them, my stomach clenched as I ran a soapy sponge down my bare flesh, over my hips, down my thighs. I wanted to be clean when the dirtiness began. I wanted my body spotless even as the filthy thoughts ran through my mind.
I pulled on the first thing I found in my wardrobe; a cotton floral playsuit, loose and comfortable, not bothering with anything underneath. As I slipped my feet into a pair of sandals and headed downstairs, I thought about the first time I’d seen Margot, six years ago looking lost at the work orientation conference. I was drawn to her even then, the way she’d watched others passing her by, talking in their small groups, trying not to catch any of their eyes.
Hi, I’m Coco.
Her face had lit up when I spoke to her, visibly relaxing as she realised she wasn’t alone.
I’m Margot. I’m new.
I’d laughed. We’re all new. Come on, let’s get seats.
Neither of us had stayed in our jobs for long. The company was huge and impersonal. We’d moved on together, we’d stayed friends, I’d found myself watching her every time she walked by, imagining how her lips might taste. How her naked body would fit against mine. How her voice would sound when she moaned or sighed or screamed. I’d found myself reaching between my legs at night, with her name on my lips.
Before Margot, it had been three years since I’d lusted after a girl. I thought of myself as a straight woman who’d been more sexually fluid when she was younger. Now, I wanted only her.
As I passed through the living room, I poured two glasses of water from the jug left on the side, smiling to myself, and then headed outside. She looked up when she heard my footsteps, and I nearly tripped as she turned my way. Topless now, she was more beautiful than ever. Her grin when she saw my face was infectious, and I found myself blushing as my lips curved.
“Take a look,” she said. “Like what you see?”
She pulled her dark hair out of her face, shaking her head a little. I’d never seen her so playful or confident. It suited her, even as my usual self-assurance fled and I stammered a reply:
“You…you’re breathtaking. What did I do to deserve you?”
Margot laughed. “You deserve it all. Thank you for not rejecting me last night.”
Click here to listen to my new audio porn stories...
I placed the glasses on the ground and settled onto the seat beside her, barely daring to get so close in case the illusion broke and I found myself alone. I watched as she reached out for the suncream, spraying it onto her bare legs, making her flesh shimmer as she rubbed it in.
“I would never reject you,” I whispered, my throat dry. As she leaned forward to rub the lotion into her calves, her nipples brushed the tops of her legs and I saw how tight they were. I could barely breathe. “I’ve wanted you for six years.”
She smiled, incredulous. “Really?”
All I could do was nod.
“Did you know I was gay?”
“No.” I shook my head, riveted to her beautiful eyes, teeth digging into my lower lip. “I thought you just wanted to be friends. I thought I was just going to have to watch you forever.”
“I like you watching me,” she said as she stood, trailing fingers up her torso, leading my eyes.
With a giggle, she turned away from me, her bottom framed by the pink bikini briefs. I was falling for her more by the second as she teased. We both knew what was coming, but how long could we resist? With so many years behind us, could we last the rest of the week while we were out here? Perhaps it would be a month before we took things further than flirting. The thought drove me crazy.
Margot’s descent into the crystal clear water of the pool made me ache with need. I shifted against the cushions, trying to find a comfortable position where the pressure between my legs didn’t threaten to burst. She didn’t look my way. Instead, she waded through the water, her body hidden just enough to be tantalizing. When she threw her head back and ran her fingers through her hair it was too much. My hand went between my legs, rubbing my aching sex, and a small mewl escaped my lips.
She turned my way with a grin, her tongue dancing over her upper lip as she watched me. I should have been embarrassed to be caught masturbating like that, but I wasn’t. I enjoyed the way her eyes sparkled as my fingers rubbed gently between my legs. I enjoyed the honesty of it, the way I didn’t have to hide my sensuality from her.
“Come here,” she said.
I shook my head. “I’m fine where I am.”
Margot laughed. “I want you to come here.”
I shivered as I slipped my fingertip underneath the short legs of the playsuit, brushing my damp lips. It was thrilling to be watched like that. But the expression on Margot’s face made me want her, made me need her. I stood, letting the shorts fall back into place, and wandered to the side of the pool. She arched her neck, looking up at me with those big, brown eyes, and I couldn’t resist her any longer. Crouching by the side of the pool, I reached out and ran my hands through her dark hair. She closed her eyes as I did, her breathing quickening as my fingertips combed her hair back, and I admired the freckles on her cheeks.
“That feels good,” she said as she turned, and I massaged her shoulders. “So good.”
A groan escaped her lips as she ran her palms over her own naked breasts, reaching up to take hold of my hands. That skin to skin contact was sensual, erotic, and it drove me crazy with lust. I grabbed her chin with soft fingers, turning her head to the side and raising it to my own. As our lips connected, it was better than the brief, urgent kiss of the night before. This was friendship, the kind that only comes from knowing someone as deeply as we knew each other. It was two lovers who had been together in their hearts for years, finally getting to share a more intimate moment. Nobody else was around for miles. There was no chance of being disturbed.
And I intended to enjoy every minute of it.
Every time the kiss broke, all we did was stare into each other’s eyes, smile, and go right back to tasting that moment. I ran my tongue over her lips, I felt hers explore my mouth. Her hands went to the back of my neck, pulling me in deeper, raising herself a little out of the water. She could have pulled me in with her and I wouldn’t have cared, but occupying the higher ground only served to make the moment more intense as I stared down at her.
“Have you ever…?” She whispered, her words trailing off as a blush rose on her cheeks.
“Done this before? Once. I had a girlfriend when I was eighteen. It didn’t last.”
“How come you’ve never told me?”
“How come you never said you were a lesbian?”
Margot laughed, grinning. She pushed me away playfully, and as I fell she grabbed one of my feet, unbuckling my sandal. “How far did you go with her?” She moved onto the other foot as she met my eyes.
“We did things.” I tried to suppress the grin as she massaged the bottom of my bare foot.
“Oh, things!” Margot grabbed both my ankles, walking backwards through the water. “Things like this?”
She pressed the soles of my feet to her soft breasts, undulating against them, closing her eyes as my toes tickled her hardened nipples. She let out a little bleat of need, then lifted my foot to her face, taking the toe into her mouth. The feel of warmth wrapped around my toe, her tongue running along the underside, was new and exciting. The sensitivity of the nerve endings made me stiffen, rolling my ankles.
I gasped, and she grinned, opening her eyes lazily to look at me.
“You like that?”
I nodded as she moved my feet back to her breasts.
“You’re going to love what comes next.”
She let go of my feet, her eyes running up and down my body as she turned and headed for the steps out of the pool. I stood and followed her, watching as she emerged, dripping from the water. Her bikini briefs clung, wet, between her legs, teasing me with the shape of her body, but I didn’t have time to linger. She enveloped me in her arms, and I shivered at the coolness of her damp flesh against the cotton of my clothes.
“You’re overdressed,” she whispered, close to my ear, as she pushed the playsuit down over my shoulders. I didn’t try to stop her. I wanted her to strip me. Her fingertips brushed the skin of my chest as she lowered the fabric, and I reached up, tangling my fingers in my own hair as she cupped my bared breasts. “Tell me if I’m going too fast.”
I shook my head, trembling. “Don’t stop.”
Her hands kneaded the mounds of flesh, pinching at my nipples, teasing them to hardened points of need. I turned my head and she met my lips as she played with my body, exploring me, taking her time. I reached around and pulled her closer, our tongues tangling in another languid kiss.
I felt her hand glide down my belly and I clenched every muscle, shivering as I stiffened and her fingers slid under the fabric still clinging around my waist. Her hand found my pussy even as I squeezed my legs together, excitement building.
“You’re wet,” she said between kisses.
“I’m ready to burst.”
She pushed her hand between my legs, forcing them apart as she pressed in harder, fingertips dancing along my labia, gently bringing me close to the edge so that I had to squirm to control myself. My breath was heavy, even as I struggled to pant between kisses, moaning and mewling. I rode the sensation, driving myself wild, wanting her fingers inside me so desperately, but she didn’t give me any more than just the tips.
Margot kissed my neck, she nipped at my shoulders, and I started to cry out with the effort of holding back.
“Oh. Oh. Mmm. Fuck.” I rocked back and forth, trying to force her fingers deeper, but she laughed and kissed me and rubbed me slowly. “Fuck. Margot, please.”
She sucked on my earlobe and I rolled my neck. “You want me to stop?”
“I…ohhh…” I turned in her arms, sighing with relief as her fingers came away from my pussy. I leaned against her for support, wrapping my arms around her neck. “I want to return the favour.”
“What did you have in mind?”
“I want to taste you.”
A smile played at her lips, but her brows furrowed. “I don’t want to push you too quickly. We have all the time in the world.”
“I’ve waited too long already,” I said, pushing her back, lowering her to lie down on the seat. I pushed her legs apart, watching as the pink bikini briefs clung damp to the shape of her pussy. How much was pool water, and how much was her own fluid? Leaning forward between her legs, I heard her gasp as my tongue came into contact with the briefs. I tasted saltiness, smelled musk. It drove all thoughts from my mind as I pressed my tongue into the groove between her lips, pussy licking along her slit as she tensed against me.
“Please tell me you’ve done this before.”
I giggled. “No. This will be the first.”
“Fuck, Coco. I love you.”
I pulled away, pressing my palm into her mound and massaging, watching her belly arch as she writhed. I grabbed the fabric and pulled it aside, then dove back in with my tongue, slowly tasting her, running the tip along her labia, lapping at her swollen clitoris. I clamped my mouth over her pussy, feeling the heat of her against my tongue, tasting what was undeniably her own liquid.
As I lapped at her sex, I reached up over her belly, running ticklish fingers over her flesh, watching as she undulated and gasped and tried to look down at me. Knowing that I had that control over her, that I was driving her need with my tongue, made me feel powerful, sexy, wanted. My nose brushed against the strip of hair above her mound as I went deeper, pressing the tip of my tongue inside her body, tasting her warmth.
Margot tangled her fingers into my hair, gently encouraging my movements, her wordless sighs and mewls making me slick with need. I lapped faster, harder, delving between her lips and nipping at her hot nub. She untied her briefs and pushed them aside, exposing herself completely to the air, and I added a finger as I tasted her, pushing inside, feeling her walls clasp around my exploring digit.
“I’m going to cum…” She moaned. “I can’t help it.”
“Don’t hold back.”
“Ohhhh…” She yelped as my finger slid deeper. “Are you sure?”
“I want you to cum for me.”
She reached down, adding her own hand to the movements, grasping at her nub as she moaned. She panted, gasped, writhing as she held back.
“Cum for me, my darling. I want you to cum for me.”
With a final moan, she let loose, her liquid orgasm squirting from her body onto my tongue. She tasted fresh and salty-sweet, like tequila by the ocean on a summer night. As she mewled and rocked against my face, spreading herself over my lips, I revelled in the knowledge that I had brought her such pleasure. I wanted her to feel like this every day from now on. I wanted her to want me, with no end.
She calmed as I spread my fingers over her belly, pressing her down into the seat, and she laughed as she raised her head, looking down into my face. “Not bad for a beginner.”
I licked my lips, still tasting her on me, then stood and shimmied my hips, lowering the playsuit and stepping out of it, completely naked in front of her for the first time. I knew that my own lower lips were glistening with my excitement, but I didn’t need to cum, didn’t want to. I wanted one thing.
Climbing on top of her, I watched as her gaze danced over my naked flesh. Knowing that I was driving her wild was powerful. I paused, momentarily, to suck a nipple into my mouth, making her gasp, then I continued to lower myself down beside her, flesh to flesh, and met her lips with a kiss.
“And to think,” I said as I brushed the hair out of her face. “You thought you might lose me by admitting how you felt.”
Her hand went to my bare ass, cupping my bottom, running a finger between the cheeks. “You might get tired of me.”
I laughed and shook my head. “Never. How could I ever tire of this?”
She giggled, her fingers dancing dangerously close to my slit as our bodies moved together as one.
Read all about the wonderful author: Nicci Haydon