Okay, this is the beginning of the smut, and therefore the beginning of the end. This is the first time I've attempted anything like this, so I hope it's okay :)
Shepard shifted ever so slightly closer to Liara, close enough that she could feel the heat radiating from her body.
"What would make it better?" Shepard crooned.
Liara swallowed hard. "You know what," she whispered. "But tonight has been wonderful enough as it was. We don't have to do anythi-"
She was cut off by Shepard leaning forward and capturing her lips with her own. Liara melted into the kiss almost immediately. If she hadn't believed that this was the real Shepard when they talked downstairs, this would have convinced her. There was no one in the galaxy who could kiss the way Shepard could.
"You gave me my life back," Shepard muttered in between pressing kisses to the corner of Liara's mouth. "You followed my recovery. You hacked into Cerberus and built a copy of my aquarium and filled it with the fish you knew I could get, just to feel close to me." She slid a hand over the curve of Liara's hip and pulled herself closer. "I love you, Liara T'Soni," she said earnestly. "There is no one like you in the entire galaxy. I know we can't be together at the moment, but I know that I can beat the Collectors, and I promise to help you stop the Shadow Broker. And after that we will have the time for us."
"Oh, Shepard," Liara whispered.
Shepard surged forward and kissed her again, deeply this time. Liara moaned in response, passing her hands across Shepard's body, trying to reach the warm, soft skin beneath the material. Shepard rolled over onto her, gently pressing her weight down. Liara tore her herself away from their kiss to gasp at the delicious pressure.
Shepard pulled back, rocking her hips down slightly as she did so. Her skin-tight dress was riding up her thighs, not revealing all of what Liara truly wanted to see, but giving her a tantalising glimpse anyway. She ran her hands along the exposed skin, relishing the smooth feel of Shepard's legs.
"I missed this," Shepard murmured.
Her breath hitched when Liara ghosted her hand across a sensitive spot.
"Me too," Liara confessed. She palmed Shepard's buttocks, trying to pull her closer. "This view is wonderful, but it isn't quite the way I wanted to remember it." She tugged up on the hem of Shepard's little black dress. "Take this off."
"You do it," Shepard whispered, leaning back down again. She nuzzled her nose into Liara's neck, inhaling the familiar scent before tracing her tongue across the ridges of her tendrils.
Liara shivered at the attention. It had been so long that she had almost forgotten how sensitive they were. Fumbling with the back of the dress, she managed to find Shepard's zip and pull it down. She tugged on the front of the material, pulling it away from Shepard's body, allowing her to finally see what she had been yearning for all this time.
The soft skin was the same colour as she remembered, and the muscles shifted and moved the same way. Liara ran her fingers along the collarbone and down, thrilled that the texture was the same as well. She cupped a full breast and brushed her thumb across the nipple, sighing happily at the weight and feel.
Shepard hissed through her teeth and bucked her hips, trying to feel as much as Liara as she could. "More," she pleaded. "I need more."
Liara sat up slowly, pushing Shepard back as she went. Shepard protested slightly at the change in position, but didn't fight it. Liara's hand was still on her chest after all.
"I need more too," Liara said, pressing a kiss to the hollow of Shepard's throat. "I need to feel you. Feel your skin against my skin. Touch you the way you deserve to be touched."
Shepard whimpered, and tried to pull her dress down over her hips. The material got caught up on her legs, and she growled in frustration. "Damn dress."
"Don't rip it," Liara advised, sliding out from underneath Shepard. "I would like very much for you to wear it again." She undid the zip on her own gown, slipping the material off her shoulders and allowing it to pool down by her feet.
Shepard paused in wrestling her own clothes off to stare at Liara. The matching purple lace underwear she was wearing clung to her blue body like a second skin. The cups of the bra held her breasts up, offering them like a gift to Shepard.
Liara smirked to herself, pleased to see that she still had this effect on her lover.
"I've missed this view so much," Shepard said, reaching a hand towards Liara, almost hesitant to touch such perfection. She felt inadequate now that she had taken her dress off, naked except for a pair of functional black briefs. At the time she was grateful to Cerberus for providing her with underwear that wasn't going to ride up inside her armour, but now she wished she had at least one item of lingerie. "You look so beautiful."
Liara glided towards her, allowing Shepard to run a hand across her abdomen.
"If I'd known you weren't wearing a bra underneath that dress earlier…" she began.
Shepard sat down on her heels and pulled Liara in close, reaching around her back to undo her bra strap. "I didn't have a choice," she said, pressing kisses to Liara's throat. "I couldn't wear one underneath this dress. I wish I had lingerie like yours though. It suits you so much."
Liara pulled the bra away from her body and relaxed into Shepard, happy to be feeling her touch. "I was saving it for a special occasion," she murmured. "You are the only one who has ever seen it."
"I'm glad." Shepard ran her hands down Liara's back, dipping her fingertips underneath the waistband. "I wish I had something similar to show to you."
Liara bent her head and kissed her, brushing their lips gently together. "It isn't your underwear I'm interested in," she reassured her, quirking her eyebrow tattoo with a hint of mischief.
"Just as well." Shepard tugged at Liara's skimpy lace panties, pulling them down and revealing her azure, already glistening in the light. "Goddess Liara," she groaned, breathing her scent in.
"No more talking," Liara commanded quietly. She stepped out of her panties and pushed Shepard onto her back. She followed her down, straddling her on the bed. "We've done enough of that. I just want to touch you."
"Please."
Liara surged forward and danced their tongues together. Shepard moaned into her mouth and slipped her hands up Liara's body, feeling the weight of her breasts against her palms. Liara leaned into the touch, encouraging her to continue.
Shepard brushed her thumbs across Liara's nipples, teasing them and toying them to hardness. She leaned up and captured one with her lips, flicking her tongue across the stiff bud. Liara gasped and bucked her hips.
Keeping her mouth on the right breast, and her hand on the left one, Shepard skittered her free fingers across Liara's ribs and along her hip. Liara jumped at the ticklish touch, but didn't pull away. She ran her own hands up Shepard's ribcage, caressing the breasts. Her body was still covered in fine scar lines, which interrupted the flow of her hands, but Liara didn't mind. Shepard was alive, and any price was worth it.
Shepard palmed at Liara's buttocks, but couldn't find the angle she needed to dip her hand in between her legs and touch where she most wanted. Using a burst of strength she flipped their positions. Liara gasped when she landed on her back with a thud, but didn't get a chance to complain because Shepard was quick to lean in and kiss her.
She pressed kisses to Liara's jaw and neck, before working her way down the blue body. Liara gasped and squirmed, but managed to stay silent, not wanting to break Shepard's concentration. Shepard paused at her chest, finding herself distracted by the beautiful blue breasts again, torn with her desire to touch all of Liara all at once.
She smirked to herself when she realised how to have all she wanted.
Biting down gently on one of Liara's nipples, Shepard ran her hand down Liara's stomach and across the slick, wet surface of her azure, covering her fingers in the evidence of her lover's arousal.
"Inside please," Liara begged, rocking her hips to get more of Shepard's touch.
Shepard relented, gently entering her lover with two fingers and setting a slow pace. She had missed this so much; the warmth, the wetness, the pressure as Liara's muscles clamped down around her. This was all she wanted. She thrust her fingers back and forth, curving the tips slightly and brushing against the front of Liara's wall.
Liara gasped and clutched at Shepard's back, trying to ground herself. It had been so long since she had been filled like this. Discreetly purchased aids were a poor substitute for the feel and dexterity of a woman who knew what she was doing. And Shepard clearly hadn't forgotten how Liara liked to be touched.
"Faster. I…I'm close," Liara whimpered. She should have been embarrassed about her lack of stamina, but this wasn't about showing off. This was about two lovers reconnecting after two long years.
Shepard redoubled her efforts, angling her hand so the heel of her palm hit Liara's clitoris on every thrust. That was all it took. Liara let out a keening cry as her inner walls fluttered around Shepard's fingers and ribbons of wetness ran down her inner thighs.
Shepard guided her gently through her climax, keeping her fingers slowly thrusting as Liara came down from her high. When the residual pulses had stopped she carefully withdrew her hand, wincing in sympathy at the slight whimper of protest Liara made.
"You were…" Liara said, trying to control her breathing. "That was…"
"Yes," Shepard whispered, knowing what Liara was trying to say. "It was." She couldn't resist licking the tips of her fingers before wiping her hand on the sheet.
Liara gazed glassy-eyed at the ceiling with her chest heaving as she tried to recover. When her heart rate started to settle down, she turned her head to look at Shepard. "Come up here," she whispered.
Shepard smirked and crawled slowly up Liara's body before leaning down to meet her in a languid kiss.
