Work Text:
Kara’s eyes get caught on the sway of hips, on black fabric that literally hugs every curve of Lena’s body and Kara is powerless to do anything but watch, Lena absolutely vibrant on the dancefloor.
J’onn insists and Kara can’t help but join them, the weight on her shoulders lifting, even if just for a night, because Lena is laughing, her nose is all scrunched up and cute, and Kara just want to live in this moment forever, live in this moment of happiness with her family and friends.
If Kara maybe dances a bit more...enthusiastically than normal, then it has everything to do with having fun with her friends and nothing to do with the fact that Lena’s smile is so bright and beautiful as she laughs at her.
It takes her a while to notice, eyes mostly on Lena as she dances, to realise that everyone has split off into couples.
Alex and Kelly are tangled in each other, sharing slow kisses as they sway on the spot. Which, ew, but it’s also cute, she knows how ridiculously happy her sister is, and she’s ridiculously happy for her sister in turn.
Nia and Brainy are close, swaying too slow to the music playing, foreheads pressed together as they do.
She glances back at Lena, dancing close but not close enough, and she wants that, she wants what Nia and Brainy have, wants what Alex and Kelly have, she wants that with Lena.
Lena’s hand snags hers from mid-air fingers loosely tangled together as they continue to dance, the movement bringing them slightly closer than before.
“You’re good at dancing,” Lena comments, her eyes sparkling, and Kara doesn’t know whether she’s joking or not, but her cheeks heat, the blush spreading warm down her neck anyway.
“It’s from years of practice in my kitchen,” Kara answers, mildly distracted by Lena’s smile and the feel of their fingers still tangled together.
They dance closer, their joined hands keeping her near Lena and Kara hopes she never lets go.
“I like your hair like this,” Lena says, free hand reaching out to brush a few loose strands of Kara’s wavy hair behind her ear. Lena’s fingers brush the shell of her ear and Kara has to fight the urge to lean into the touch.
The move brings them even closer, the smell of Lena’s perfume sweet, her smile pink as Kara tries desperately not to glance down at Lena’s lips.
“Thank you. I like your hair like this too,” Kara replies, feeling emboldened by Lena’s casual touches. She reaches out, her hands threading together behind Lena neck, under her braid, fingers tangling in the soft hair at the back of Lena’s neck.
This touch is less casual.
They’re close now, and if Kara didn’t know any better, if she was just an onlooker observing this moment, she’d think they were a couple too.
“Thank you,” Lena smiles, her own hands falling to Kara’s hips.
Kara feels the touch like fire through the thin material of her dress.
Kara’s not sure that friends usually dance like this. She knows friends don’t usually have to fight the urge to look down, don’t usually have to fight the urge to lean forward and kiss their friend, don’t have to fight the urge to keep their eyes from the low cut of their friend’s dress.
It’s because Kara’s so focused on keeping her eyes in an appropriate location, that she notices the way Lena’s own eyes dip down, the way they get caught as they gaze down.
Kara’s whole body flashes hot when she realises Lena is looking at her mouth as they dance, which is more of just a sway now, barely in time to the music.
Green eyes glance up, both a question and fear in them. Kara knows that fear, knows how long she’s agonised over whether she should tell Lena how she feels and risk their friendship or keep her feelings a secret.
Kara tugs Lena forward, just the slightest bit of pressure behind her neck but Lena gets the message, leaning in to meet Kara halfway.
The first touch of Lena’s mouth against hers is electric, even as nerves course through her body. It feels like her heart might beat out of her chest it’s beating so fast, the rhythm matching Lena’s own, but Lena’s lips are soft and they’re perfect and when Lena sighs, Kara can feel it in her bones, this is going to be the last first kiss of her life.
Lena shifts, slants her lips more over Kara’s as she tugs her forward by hands still on her hips and then Kara’s mind goes blissfully blank when a tongue brushes her lower lip.
Lena tastes like scotch and something sweet and all she wants to do is never stop kissing her.
“Oh my God!”
Kara freezes at the words, still in her position pressed close to Lena. Lena freezes too, lips still pressed together for a long moment before they slowly pull apart, and turn to find four sets of eyes watching them.
Brainy and Alex look surprised, while Kelly and Nia look delighted.
Kara presses her lips together, turns back to Lena, to both check she’s okay and see how they should handle this, because sharing their first kiss in front of their friends was never how she thought this moment would go.
Lena’s cheeks are red, the colour spread down her neck, and suddenly Kara wants to press her lips there instead.
“Are you okay?” Lena asks, ducking slightly to catch Kara’s eyes and oops, she is definitely staring this time.
“I’m great,” Kara says, her grin uncontrollable even as she tries to stay composed.
“Yeah?” Lena asks, a shy smile on her face, said smile growing as Kara’s does.
Kara tangles her fingers with Lena’s again. “Yeah.”
“Oh my God,” Alex repeats, Kara having forgotten they had an audience again. “Was that your first kiss?”
“Leave them alone,” Kelly says, a gentle hand on Alex’s waist as she steers her fiancée away. The look Kara gets from Alex definitely says “we’ll talk later.”
Nia has to be distracted by Brainy too.
“So,” Kara says, once they’re alone.
“So,” Lena repeats, smile no longer shy as she looks at Kara. It’s now full of soft affection, her eyes crinkled in the corners, and Kara thinks this might be her favourite moment ever.
Kara bites her lip. “Can I kiss you again?”
Lena squeezes their joined hands and Kara’s heart melts. “Always.”
