With only the light of the fire illuminating them, they undressed each other, kissing each piece of newly exposed flesh, sucking at sensitive spots, shuddering as the other played their body like an instrument, knowing exactly where to nip and where to run their tongue as only someone who knew them intimately, someone who knew them so completely could.

They made love on the fur rug for hours, savouring the feel of each other, memorising each piece of skin bathed in the soft light of the crackling fire as though they had never explored each others bodies before, and would never get the chance to relish something as exquisite ever again.

They made love on the fur rug for hours, eliciting gentle moans and whimpers entwined with pleas of love and devotion to one another as their fingertips danced across heated skin, leaving goosebumps in their wake.

They made love on the fur rug for hours, the name of their lover whispered from their lips as they brought each other to climax over and over again, as Maggie traced her new initials, the initials of a married couple, on Alex's thigh.

They stayed in each others arms, entwined in front of the slowly dying fire until they fell asleep.

Alex woke up first and had to look at the wedding band on her left hand to remind herself that it wasn't all a wonderfully realistic dream; she had married Maggie.

She smiled down at Maggie, content to watch her sleep while her mind thought back to the previous day. She couldn't quite believe how lucky she was; that Maggie had chosen to spend the rest of her life with her…

A lifetime of firsts… Maggie had told her and they had lived up to it; their first kiss in the rain after they got caught in that freak rain shower, the first piece of artwork they purchased together, their first pet, well cactus; they couldn't get a dog quite yet.

And now this.

Their first (and only) wedding.

Winn had started crying the moment he saw Alex when he had gone to her room to escort her down to the ceremony. She pinned the rainbow rose in his lapel and offered her arm, butterflies in her stomach as she couldn't wait much longer. He grasped her arm, sniffling away and trying to wipe his tears with his other hand.

Across the other side of the hotel, Maggie was pinning a rainbow rose in Adrian's lapel. She raised up onto her toes to kiss the top of his forehead as James raised his camera to take a photo; the love between the two evident.

'Best not keep your bride waiting!' Adrian chuckled as looped his arm into Maggie's to take her down to the library, where the ceremony was taking place.

It was a small intimate ceremony, officiated by J'onn, who weaved in the same Martian blessings from his own wedding, so proud of his Earth daughters. Kara watched through happy tears from her position next to Alex while sneaking occasional looks at Lena. She couldn't help but wonder if it would be the two of them one day...

They read their own vows and promises; a mix of declarations of love, and the bets they were going to make in later life.

They didn't take their eyes off each other as they slid the white gold bands onto the fourth finger of the left hand.

They didn't take their eyes off each other as Kara sang a Kryptonian love song, her voice soaring with emotion as she looked at her sister and new sister in law.

They didn't take their eyes off each other as J'onn announced they are officially wed and they lean in to press their lips together, love mirrored in their eyes as their friends erupted into applause around them.

The champagne flowed freely as everyone congratulated Alex and Maggie, as James snapped photo after photo of Alex and Maggie as they stole a kiss, of them as Maggie brought Alex's left hand up to her lips, of M'gann resting her head against J'onns shoulder, of Adrian smiling with pride in his eyes, of Kara with her arm wrapped round Lena.

Adrian cleared his throat nervously to get everyone's attention to talk about Maggie; 'she used to run Alex, run from anything that got remotely serious. Until you. You make her happier than I have ever seen her, although I could have done without walking in on *how* much...' Alex blushed furiously while Maggie just laughed and batted Adrian on arm. 'You've given me a glimpse of what my future looks like, of what love looks like and I am so proud of the commitment you have made to each other today. To Maggie and Alex, the new Dr and Mrs Danvers!'

Everyone raised their glasses to toast and called for the couple to kiss again, cheering when they obliged.

Maggie stirred in Alex's arms, her eyes slowly opening. She smiled as she saw Alex smiling across at her and leaned in for a quick kiss.

'Morning Mrs Danvers' Alex husked as she pulled away from the kiss.

Maggie immediately looked down at the ring on her left hand and chuckled.

'It doesn't feel real, it doesn't feel like it actually happened...'

'It did...' Alex stroked the hair out of Maggie's face, 'yesterday was wonderful and last night to the early hours of this morning were… perfect.'

'Maggie Danvers' Maggie spoke out loud, 'I think I could get used to it' she teased. She entwined her fingers with Alex's, 'I'm so happy. I didn't think I could feel this happy...'

'Me too' Alex agreed, 'when I first came out to you I told you my entire life was about being perfect and it still is- I now have the perfect wife, the perfect family.'

'You going soft on me Mrs Danvers?'

'Only a little, Mrs Danvers' Alex chuckled.

They settled into an easy silence, content to cuddle in each other's arms for a moment.

'Another first crossed off our list' Maggie murmured after a few minutes.

'How about in a little while we cross 'sex in a hot tub' off that list?' Alex asked with a glint in her eyes.