Actions

Work Header

Like Nobody's Watching

Summary:

Vi had wanted to see Caitlyn on the dancefloor far longer than she wanted to admit. She had found herself more than once wondering what Caitlyn would really be like under those strobing lights, not just the cheap imitation that Vi’s imagination had come up with.

She hadn’t, for example, imagined her wearing a dress that had no discernable difference from the silky nightgowns she sometimes wore to bed, except perhaps that it was even tighter.

Notes:

Can be read as a standalone, but I think the series is fun!

(See the end of the work for more notes.)

Work Text:

If Vi was being honest, she’d wanted to see Caitlyn on the dancefloor far longer than their game implied. She usually tried not to think about her roughest days, but she had found herself more than once wondering what Caitlyn would really be like under those strobing lights, not just the cheap imitation that Vi’s imagination had come up with.

She hadn’t, for example, imagined her wearing a dress that had no discernable difference from the silky nightgowns she sometimes wore to bed, except perhaps that it was even tighter.

“You’re staring.”

“Can you blame me?” Vi asked without taking her eyes off of the pale skin of Caitlyn’s thighs that the skirt was showing off. She heard Caitlyn chuckle.

“I can if you’re too distracted and get us lost.”

Vi smirked, stepping forward to walk at Caitlyn’s side and slipping her arm around her waist. She didn’t miss the way Caitlyn’s gaze dipped down to take in her own body before she spoke, and an anticipatory warmth settled in her belly. She knew she looked good, in a dark jacket and jeans that hugged her muscular shoulders and ass, but it felt good to know that Caitlyn thought so, too.

“Believe me, I wouldn’t waste the opportunity to see you on that dance floor,” she teased. “We’re almost there.”

Vi hadn’t been to this particular club before. The ones she had once frequented were deeper in the belly of the undercity, grim places where it was easy to get lost in the fray. This one was, for one thing, cleaner. More importantly, it was in a neutral enough neighborhood that the chances of running into anyone who might make an issue if they recognized Caitlyn were limited.

Not that Vi thought it all that likely. Caitlyn looked nothing like her proper Piltie self tonight, nor did she look like the Commander she had once been.

Taking advantage of being on Caitlyn’s blind side, Vi let her gaze track down Caitlyn’s body. The few inches that Caitlyn had on her gave Vi the perfect angle to watch the way her dress hugged every one of her curves as she walked. They had raided the Kiramman liquor cabinet before they’d set off for the club, and the ridiculously expensive drink they’d shared had lent Caitlyn a loose-limbed casualness that she usually only displayed in private. The resulting sway of her hips was hypnotizing, and Vi was all too happy to be dazzled by it.

They turned a corner, and suddenly they could hear the tell tale thump thump of the club’s music.

Caitlyn’s footsteps slowed, and Vi tore her gaze away from her tits to see her eyeing the bright lights ahead of them.

“Everything okay?”

“Are you sure you’re alright with this?” Caitlyn asked, brow puckered slightly as she met Vi’s gaze.

“I’ll be fine,” Vi assured her. She appreciated Caitlyn’s concern. The last time Vi had been at a club, it had not exactly brought out her best side. But that had been in a wildly different circumstance, and Vi thought she would be able to toe the line much easier with Caitlyn at her side.

Caitlyn’s brow didn’t unfurl at her reassurance, though, so Vi added, “Unless you’re not feeling it? We don’t have to go, it was just a stupid game–”

She stopped when Caitlyn’s hand came to rest on her chest, a precursor to her mouth. Vi paused in surprise before returning the kiss eagerly. Though she was generous with her touch, Caitlyn rarely allowed herself to indulge in such blatant displays of affection in public. Caitlyn’s lips were buttery smooth from the lipstick she was uncharacteristically wearing, and when she pulled back, they stuck to Vi’s own, tugging on her bottom lip for the barest moment. Vi was irrationally turned on by this, and she leaned in to feel it again, but Caitlyn’s hand – still on her chest – pushed back.

“We’ll never get going if you do that,” she said, both a warning and a laugh in her voice, but she made no further protest as Vi’s lips pressed against hers again.

Despite Caitlyn’s dire predictions, they made it inside with no issues. They were swallowed into the crowd almost immediately, but Vi navigated them through it with the ease of practice. She kept Caitlyn close, close enough to feel her stiffening slightly when the bartender’s gaze lingered on her dark eyepatch for just a second too long. But then he moved on, making their drinks with bored, perfunctory motions and leaving them on the bartop without a second glance.

Caitlyn relaxed, as if this had been some kind of test she’d passed.

Vi clinked the edge of her shot glass against Caitlyn’s before raising it to her lips. It wasn’t quite the bottom shelf acid she had once poured down her throat like water, but it still burned on the way down her throat.

Caitlyn, who hadn’t so much as flinched while drinking the liquor at the Kiramman house, coughed and sputtered as she swallowed hers.

“That is foul,” she rasped, already reaching for the cocktail Vi had ordered her to chase away the admittedly disgusting aftertaste.

“Come on,” Vi shouted over the music, grabbing her own drink in one hand and Caitlyn’s wrist in the other, “you promised me a dance.”

They skirted around the edges of the dance floor. Vi kept her arm loose around Caitlyn’s waist, letting her get used to the thumping noise and flashing lights at her own pace. Before long, Caitlyn started to sway her head in time with the music, then her hips got into it. They moved further onto the dance floor, and Vi watched in rapt fascination as Caitlyn really began to loosen up.

She was, not all that surprisingly, actually a pretty great dancer. She had a natural sense of rhythm, either from one of her many childhood hobbies or simply from born instinct. Vi, who usually kept close to the bar at places like this, was more than happy to be the center of her little universe, a solid presence that Caitlyn could gravitate around. But even she couldn’t resist the urge to move her hips, to meet each of Caitlyn’s sways with one of her own.

Emboldened either by the alcohol or the anonymity of the dance floor, Caitlyn didn’t stop herself from touching Vi the way she obviously wanted to. She cradled Vi’s neck as they danced, her palm pressing against the tattooed cogs. Vi was definitely not complaining, allowing her own hands to explore, too.

“People are staring,” Caitlyn murmured, but when Vi looked up, prepared to back off if it was too much for her, it wasn’t nerves she saw in Caitlyn’s eye.

She was aiming a surprisingly severe stare over Vi’s shoulder, and when Vi followed it, she saw that there were indeed a few appreciative glances being sent their way. Vi snorted, turning her back firmly to the crowd and thumbing Caitlyn’s hip through her dress.

“Of course they are,” she replied, lips close to Caitlyn’s temple, “have you seen yourself tonight?”

She felt Caitlyn’s humming laughter rather than heard it.

“Don’t think it’s me that’s drawing all this attention,” she countered.

Her hand came up to trace the collar of Vi’s jacket against her throat, the other tangling possessively in her hair. Vi smirked as Caitlyn pulled her in even closer, leaning up to murmur in her ear.

“Didn’t realize you were so jealous, Cupcake.”

Caitlyn looked back at her cooly, but even under the strobing lights, standing this close to her, Vi could see the telltale flush in her cheeks at the nickname.

“Do I have reason to be?”

Vi scoffed as she raised her drink to her lips, and smirked when she saw the way Caitlyn’s eye followed the movement.

The hem of Caitlyn’s skirt had risen up, barely skimming the top of her thighs. It reminded Vi of the enforcer uniform she had been wearing when they’d met. She had wanted to squeeze the flesh of her thigh then, and she did so now, heady with the knowledge that she could, that Caitlyn would let her. Caitlyn even rewarded her boldness by sliding her hands into the back pocket of Vi’s jeans.

She tasted like her drink, strong and surprisingly smoky.

They stayed close even when the kiss ended, hands on gyrating hips. Vi’s entire body burned. The drink in her hand felt good. A little too good, and as Vi took another sip, she knew she was reaching her limit.

Without a word, Caitlyn reached over and plucked the glass from her grip. Vi’s now empty hand came down to grasp Caitlyn’s waist as Caitlyn tipped her head back, finishing the drink for her in two quick gulps. She didn’t stop dancing as she drank, brushing her hips against Vi’s with maddening lightness.

“I can’t wait to get you home,” Vi murmured against Caitlyn’s hair.

She hadn’t meant to say it at all, and she certainly hadn’t said it loud enough for Caitlyn to hear over the thumping music. But when Caitlyn turned her head, the look in her eye said that she felt the same.

Vi pulled her closer, and then there was barely a whisper of space left between them. She could feel Caitlyn’s hungry gaze locked on her mouth just as solidly as she could feel the ghost of her breath on her skin.

There was no way they were making it home.

The same song was still playing when they crashed out into the alleyway, mouths pressed together as their hands gripped whatever skin they could find. They were alone, but that could change at any moment. Vi didn’t think she cared if it did. It definitely wouldn’t have prevented her from grabbing Caitlyn’s ass from under her skirt, or moaning into her mouth at the feeling of lace under her fingers.

Caitlyn nipped at Vi’s lower lip as they ground their hips together. Vi propped her boot against the wall behind her for better leverage, squeezing Caitlyn’s ass in encouragement. Caitlyn obeyed immediately, breaking the kiss to tilt her head towards the sky as she began to ride Vi’s thigh.

“Shit,” she cursed, sliding a hand inside Vi’s jacket to palm her breasts through her shirt. “Fuck, Vi.”

Vi smirked, knowing Caitlyn only swore like this when she was either very pissed, or very turned on.

“That’s the idea,” she agreed, leaning in to taste the skin on the underside of Caitlyn’s jaw.

Caitlyn’s laugh turned into a gasp when Vi flexed the muscles in her thigh. She wasn’t giving Vi the upper hand, though. Determined hands came down to tug at Vi’s belt, the buckle jangling as it came loose before Caitlyn’s hand slipped inside, her fingers sliding through Vi’s pussy, already wet and eager.

“Oh,” Caitlyn sighed almost dreamily, resuming her thrusting against Vi’s thigh as her fingers began to work, her hips almost lazily grinding against Vi.

Vi was feeling anything but dreamy. Her grip on Caitlyn’s hips tightened as she let her head fall back to the wall, tilting her hips up to let Caitlyn’s fingers move. Caitlyn leaned forward to kiss her newly exposed neck, trailing her mouth over to the tattooed side without a care for the lipstick she had applied so carefully earlier. It was Vi’s turn to curse when she sucked a bruise there, disguised within the ink, only pulling away to sink her teeth into the sensitive spot as she rubbed hard at Vi’s clit.

Vi might have screamed if they’d been in the privacy of their own bedroom. She bit her lip to keep the sound contained, but a strangled, “Cait,” still escaped.

Caitlyn nudged Vi’s nose with hers, watching Vi try to be quiet, daring her to make noise. As if Vi had any choice in the matter. The movement of Caitlyn’s fingers on her clit pulled the moans from her throat without any conscious thought on her part. Caitlyn’s other hand was back beneath her jacket, snaking up her shirt to pinch her nipple between her fingers.

She had the grace to muffle Vi’s resulting moaning with her lips as Vi felt the first shudder of pleasure rock through her. Caitlyn made an encouraging sound at the back of her throat, her own movements against Vi’s thigh becoming more frantic as Vi’s body shuddered.

Caitlyn’s mouth had begun to wander again. It started just to the side of Vi’s lips, escaping to her jaw when Vi tried to shift to meet her kiss. From there, Caitlyn trailed kisses across her collarbone, sucked hard against her shoulder, before coming back up to nibble at her neck. It wasn’t until she pressed a careful kiss to the base of Vi’s throat, pulling away slow enough that her lipstick stuck just a little to Vi’s skin, that Vi realized what she was doing. She moaned as Caitlyn pulled back, humming in satisfaction as she examined her work, the lip-shaped smears of lipstick she had left all over Vi’s face and neck, marking her.

“Oh, fuck,” Vi gasped, jerking hard against Caitlyn’s fingers as she came, accidentally letting her leg drop away from Caitlyn’s cunt. Her hands left Caitlyn’s ass to grip her hair instead, holding her in position as Vi shuddered against her. Caitlyn’s fingers gentled their movements, her mouth swallowing all of Vi’s cries.

By the time Vi’s heartbeat stopped pounding hard enough to drown out the music still thrumming in the distance, Caitlyn’s gentleness had once again melted away. Vi hissed when Caitlyn sunk her teeth into her bottom lip, meeting her eager kiss with one of her own.

She flipped them around, pushing Caitlyn deeper into the shadows as she dropped to her knees. She pushed Caitlyn’s skirt up until her panties were revealed, leaning forward to lick the soaking fabric, making Caitlyn jolt and whine.

Vi wanted to tease her, but she knew they didn’t have time for that. They were already pushing their luck, doing this in the alley where anyone could see, but Caitlyn was already on the edge, anyway, her pussy gorgeous and glistening from the way she had been fucking herself on Vi’s thigh.

That didn’t mean that Vi wasn’t willing to put in the work.

She pulled down Caitlyn’s underwear just enough to get her mouth on her, tongue pointed and focused exactly where she knew would undo Caitlyn fastest. Her hands were pressed flat against Caitlyn’s belly, both lifting the skirt out of the way and allowing her to feel the way the muscles there clenched and heaved with every swipe of her tongue.

Caitlyn’s hands slid into Vi’s hair. When Vi opened her eyes, she saw Caitlyn watching her, heavy-lidded and hungry. Their gazes met, and one of Caitlyn’s hands untangled from Vi’s hair to cup her jaw, drifting down to brush against the bruise she’d left on Vi’s neck. Vi moaned at the slight sting of it, letting her lips press even harder against Caitlyn’s clit as Caitlyn’s body tensed. She watched Caitlyn’s eye close, watched her tits rise and fall with each of her stuttered breaths.

Beneath her hands, Vi felt Caitlyn’s body begin to shake, and she flattened her tongue to tease Caitlyn’s orgasm out of her.

When the shaking stopped, and Caitlyn’s fingers tensed with overstimulation, Vi sat back on her heels with a satisfied smirk. She crawled back up Caitlyn’s body, pressing kisses through the thin dress as she did. Caitlyn welcomed her with a contented sigh, cradling Vi against her chest.

“Your lipstick is a mess,” Vi laughed, pressing her thumb against the corner of Caitlyn’s lips where the makeup had smeared. She’s sure hers is no better.

Caitlyn just hummed in agreement. Her own hand trailed over the lines of Vi’s neck, tracing the pattern of marks she had left behind. There was a decidedly possessive gleam in her eye as she stared at it, and Vi felt an answering heat building in her own veins.

The thrum of the club still echoed in the alley, pausing only briefly as the music transitioned into a new beat.

“Oh, I love this song,” Caitlyn murmured against Vi’s throat, and Vi laughed as her hands snaked back into Caitlyn's skirt.

Notes:

EDIT 6/3/26: I can't believe I get to say this, but there is now art for this fic! From the absolutely amazing brontollow [twt | tumblr | bsky]

Series this work belongs to: