Disclaimer: I do not own Supergirl or anything to do with DC. I do not make any money from the writing of this story.
*****
"Knock, knock!" Alex said loudly as she pushed open the door slightly, but not widely enough to be able to see inside.
"Alex! What are you doing!" Kara exclaimed angrily, before using her superspeed to wrap herself in a sheet, "You know we're not supposed to see each other before the wedding!"
"I know, but it's a stupid tradition, and an earth one, so why do you care?" Alex whined petulantly.
"I care because we need all the good luck we can get." Kara reminded her, "I mean, Supergirl gets married? That's just begging for something to go wrong. Why would you want to risk that?"
"Because it's how things began for us." Alex exclaimed loudly, before sighing and explaining herself, "You probably don't remember this, but when I first got inside your head, when the Black Mercy was trying to kill you, there was no one around. But then I found you, and you were mad because it was just before the wedding, but you were so, so happy to see me. You walked right up to me, took me in your arms and kissed me, and that Kara, that is how I found out that you had been hiding your feelings for me. Before that I was oblivious, but you kissed me, and it was scary and confusing, but I didn't pull away, because even then I knew it was right. It felt good. Like it was always meant to be that way between us."
There was a long silence and then Kara softly said, "I remember."
"You do?" Alex frowned.
"Alex, how could I forget anything about the greatest day of my life." Kara said, sounding offended.
"Oh." Alex smiled, before using this to make her point, "So, so maybe it's the opposite for us, you know? Maybe seeing each other before the wedding is a good thing?"
There was more silence, this one brief, before Kara pointed out, "I wasn't really marrying you, everything about that wedding was fake and an evil plant was slowly killing me."
Both girls chuckled softly, then Alex pointed out, "And you said it was the best day of your life?"
"It was! You returned my feelings." Kara argued, "Do you have any idea how awkward it would have been if you didn't? I still have nightmares about it Alex, and the only thing that makes it okay is waking up in your arms."
"Yeah, but I did, and let's face it, we're in danger of something going wrong anyway, so why not say to hell with it and promise each other were getting married today no matter what?" Alex said boldly, before sighing and counter offering, "Or if it really bothers you, how about a compromise? I close my eyes, you close yours, and we open this door and just kiss?"
There was a long pause and then the door slowly opened and after exchanging a shy smile with her soon-to-be wife Kara softly murmured, "Or..."
Kara and Alex Danvers then simultaneously moved to close the distance between them, wrap their arms around each other and press their lips together in a kiss straight out of the end of one of those romantic comedies which Kara had always loved, and Alex loved just as much even though she pretended not too. And it was perfect. Especially unlike last time they had kissed before their wedding, the fake one, Alex didn't hesitate even for a second.
No, Alex pulled her close and kissed Kara with everything she had, making the Kryptonian's heart flutter in her chest, because again it was so, so perfect. Maybe too perfect, Kara even more nervous that something would go wrong after this, and yet somehow reassured, if this kiss proved anything it was that Kara and Alex loved each other, and would get married one way or another.
Thankfully they were officially announced as wife and wife, and had a similar happy ending to romantic comedy kiss which was just as perfect, before they were interrupted by the usual superhero shenanigans, but who needs a boring wedding reception when you could be fighting alien invaders? Which was admittedly a struggle, but it was all in a day's work for Supergirl, and she even got a piece of the mostly intact wedding cake.
Okay, maybe more than a piece, but Kara needed energy for the honeymoon, and before that her wedding night. The wedding night which she had always dreamt of but never truly thought she'd actually have. The one where Alex would be pressing her up against the door of their honeymoon suite frantically making out.
Once the door was unlocked Kara broke the kiss and insisted, "Wait!"
"What?" Alex frowned, before an evil grin crossed the other woman's face, causing her to protest, "Kara no... NO! Ah, seriously put me down!"
Kara had of course picked Alex up bridal style and was in the process of trying to walk her over the threshold before she seriously started protesting, making the mighty Supergirl pout, "Awww, but Alex! It's traditional."
"It's embarrassing." Alex grumbled.
"Please?" Kara gave Alex her best puppy dog eyes.
"Fine." Alex sighed after a few long seconds trying to resist, "But you owe me."
"Oh, I'm more than okay with that." Kara grinned wickedly, slowly crossing the threshold and then gently kicking the door closed behind them, "Here, let me make it up to you."