When the song starts slow, low, the crowd thins to couples dancing close. Kara eases towards the edge of the dance floor, reflexively scanning for her team. Alex and Kelly are the easiest to spot, the glamorous focal point of the entire afternoon. Brainy and Nia are also on the dance floor, speaking softly to each other.
Lena she finds on the opposite side of the crowd, watching the initimate dancing with a soft smile on her face. She looks radiant, her love for the brides and their family shining from every inch of her.
Kara's walking towards her before she evem realizes she's weaving through the crowd of guests. As she nears, Lena's gaze catches on her and watches her approach. When Kara comes to a stop in front of her and extends her hand in invitation, she's made a decision she'll never take back.
Lena's hand settles in hers, and together they join the others on the floor. Lena feels warm and solid in Kara's arms, stiff at first but soon softening against her when it's clear that Kara has no intention of letting her go.
As the music wraps around them, their dance eases into an embrace. Lena's arm slips around her waist, and with a soft sigh her head rests on Kara's shoulder.
Finally, despite the months since their last confrontation with Lex, a moment of peace envelops them. Kara's shoulders relax, and Lena lifts her head, eyebrowing lifting in silent question, checking in.
It's Kara's turn to sigh quietly, letting her eyes slip closed as their foreheads touch. It's intimate, but also more.
It feels like coming home.
As they continue to sway, the rest of the party melts away. Neither of them see the nudge Alex gives Kelly as she nods towards them, nor do they witness the smile Nia beams at the sight of them.
For the length of a song, they are the only two to exist in that peaceful clearing, a silent promise binding them together. Two hearts meet, and all is as it was always meant to be.
















