Alex was sitting at her desk applying the last bit of her make-up when Kara walked in, in her made of honor dress.
"Oh Rao Alex, you look beautiful." Kara said as she walked behind Alex looking at her through the mirror.
Alex smiled and took a deep breath, "I can't believe I'm getting married today. I get to marry the woman I love. I just never thought this day would come."
Kara squeezed Alex's shoulders, "I'm so happy for you Alex. We need to stop before we get more sappy and tears start to shed. I don't want to have to redo your make-up."
Alex laughed, "yeah we wouldn't want that."
"Mommy," Zack said running into the room with Eliza right behind him.
Alex saw Zack run up to her in his custom made suit, "baby you look so handsome." Alex said.
"Mommy you look so pretty."
"Thank you baby."
"He's right Alex you look so so beautiful."
Alex shyly responded, "thanks mom," and hugged her.
"I'm so proud of you Alex." Eliza said hugging Alex a little tighter.
"Mom can you do me a favor and be with Maggie, I just really think that she could use another person in her corner. I can only imagine how she is feeling right now."
"Of course." Eliza left the room and entered Kara's room to see Maggie pacing.
"If you keep pacing like that you will wear the floor down." Eliza laughed.
Maggie froze, "I'm sorry I'm just a little nervous."
Eliza sat Maggie down on the bed and told her to take a couple deep breaths.
"I know this day is a big day for both of you and I am so happy you are joining our family. You have made such an impact in our lives and have helped Alex, Kara, and I become better people. You absolutely amaze me Maggie and I'm honored to become you mother-in-law. I am so proud to have you as my daughter."
Maggie had to look up at the ceiling to keep her tears from falling. Maggie hugged Eliza, "I am too but I just wish that my parents were here."
Eliza lifted Maggie's chin, "feeling that is perfectly acceptable. I am truly sorry for how they treated you. Despite everything that you have been through, you are one of the most amazing people I have ever met. We may not be your parents but you have people who love and care for you." Eliza wiped tears from Maggie's cheeks.
Zack runs in the room, "mama it's time." Zack says and runs out the room.
Maggie takes a deep breath before leaving the room. J'onn is standing under the arch when Maggie arrives. Eliza, Lena, M'gann, Winn, James, Lucy, and Jennie are standing off to her side. Zack walks down with the rings. Maggie kisses the top Zack's head then he to his spot. Kara walked down next. Ten steps behind Kara was Alex, in her elegant white dress. Alex and Maggie looked at each other as tears fell from their eyes. Both in awe of each other. Maggie held out her hand and Alex gladly took it.
"You look absolutely beautiful Alex."
Alex smiled, "not so bad yourself there Maggie."
They got lost in each other's eyes J'onn had to clear his voice in order to gain their attention.
The laughed as J'onn began speaking, "I want to start by saying how honored and proud I am to be standing here in front of you two on one of the best days of your lives. Ever since Jeremiah saved me I promised him that I would protect his daughters as if they were my own and today I'm so happy to be gaining another. The journey to get to where we are today was difficult and with many hardships. It has brought you both closer together in a bond so strong, honest, and true. The love that you have for each other is effortless and can be seen through simple gestures like holding hands and leaving notes on each others desks to Nerf gun wars at work, which I do not condone by the way."
Everyone laughs and J'onn continues, "today is a time to pause, look back, and smile at all the moments that have brought you here today. And a time to look ahead at all the moments that are still to come. We stand here today in support and love for the two of you and to remind you that love isn't happily ever after, love is the experience of writing your story. It's not one moment – not even this moment. It's every moment. Big one's like saying "I love you," moving in together, getting engaged, bringing Zack home – but mostly a million little ones that come in between the big moments. Falling asleep next to one another, forcing the other home after 17 hours in the lab or precinct, not burning dinner, binge-watching nextfilx… Theses everyday moments fuse together into one big experience. There are no words to describe such an experience that is so incredibly powerful and life changing. That is just the way it is with love – it's meant to be felt, not described."
Alex wipes a tear away and laughes, "who knew you were such a big sap J'onn," causing everyone to laugh.
J'onn smiles, "only for family Alex. Now I understand that you have written your own vows so who would like to go first."
Alex and Maggie look at each other, communicating with their eyes, "I'll go first," Alex says.
Alex takes a deep breath and squeezes Maggie's hands, "the day you stepped onto my crime scene you changed my life. I had only known familial love until I met you. I had finally realized why I felt this hole in my heart, a hole I didn't know how to fill until you. You showed me how to be the real me. You gave me unconditional love and support when I came out yet you barely knew me. I have never been so happy as I am when I'm with you. I cannot wait for our lifetime of firsts. I vow to stand by you today and everyday, the good and the bad. I vow to be by your side until we are wrinkly and grey. I vow to love you now and forever. Ride or Die."
After wiping their eyes, Maggie took a deep breath and began, "First it was my crime scene Danvers."
Maggie smirks then they both laugh, "It's no secret my life has been anything but normal. My world has been turned upside down so many times that I tried to build a wall so high supergirl couldn't jump it. Some how you managed to knock it down brick by brick. You showed me what it is like to be cared for. I knew I loved you and that you were my one when you told me you were here to help me heal from my past. You have made me so incredibly happy. I can't wait for our lifetime of firsts and to grow old together. I vow to be your one and only, to stand by you for better and for worse. Rid or Die."
Alex mouths, I love you and Maggie does the same. There is not a dry eye on the beach.
"Zack can you give your moms the rings," J'onn asks.
Zack hands them to Maggie.
"Do you, Alex, love Maggie with all your heart and keep her as your wife for the rest of your life?"
"I do." Alex said slipping the ring on Maggie's finger.
"Do you, Maggie, love Alex with all your heart and keep her as your wife for the rest of your life?"
"I do." Maggie said slipping the ring on Alex's finger.
"I now pronounce you wife and wife. You may kiss your bride," J'onn said as Alex and Maggie smile wide and lean in for a kiss. Every one claps as the rest their foreheads together.
Maggie whispers, "we did it."
Alex responds, "your stuck with me now Sawyer."
"Couldn't wish for anything better," Maggie whispers as they open their eyes and look at each other.
"I'd say this calls for some celebrating and Champaign!" Eliza says.
Alex and Maggie look at each other with an oh shit face. Alex says, "we didn't think about that part."
Kara smirks, "I wasn't Miss Grants assistant for two years for nothing. Follow me." Kara walks towards their house in front of a bunch of confused people. As they walked, Alex and Maggie stole kisses from one another and whispered sweet nothing into each other's ears. As they reached the backyard they see stringed lights hanging above a long table that's covered in a white tablecloth and place settings. The centerpieces are boutiques of purple flowers. There is a table on the side with a three-tier cake and another table that has been converted into a mini bar. On the other side are mini scotch and whiskey bottles, both Maggie and Alex's favorite kinds, with custom labels as party favors. There are two waiters standing holding Champaign.
Alex and Maggie look in awe, "Kara how did you put this together?"
Kara shrugged, "I had a feeling you both were getting sick of planning your wedding so when you left for Midvale, I had this planned on stand-by just in case."
Maggie thanked Kara, "this is amazing Kara, thank you so much."
They all sat down as the Champaign was poured and the appetizers were place in front of everyone.
As the plates were collected and stomachs were settling before cake, Kara stood up and clinked her glass, "I think it's time for speeches and I really want to go first," Kara takes a deep breath and fixes her glasses, "there was a time last year where I made Alex promise me that she would find love and do things that being my sister she had to sacrifice. With that being said I never would have thought that she would taken it so serious and that we would be here today. This past year has been a rollercoaster for Alex and I couldn't be more proud of my big sister. You have always been my rock and my best friend but I have never seen you act the way you when you're around Maggie. Maggie ever since you came into my sister's life she has become a sappy mess."
Everyone laughed as Alex argued, "I have not."
"Yeah babe you kinda have." Maggie says as she pats her shoulder as Alex pouts.
"You have made her so happy and I am truly grateful for it. Ever since you met Alex couldn't stop talking about the dimpled Detective. You two have the kind of love you ready in fairytales. The love that everyone dreams of having, including myself. Maggie you have changed Alex's life but you have also changed mine. You have taught me so much. As you have told me to look before I leap."
Alex glared at her for that because Jennie doesn't know Kara is Supergirl but everyone else does.
"But most importantly I have gained another big sister. We may not have started out on the same page but I'm so happy that we got close because I cannot imagine anyone else for the Danvers sisters. Alex and I have always came in a package and truthfully that package should come with a big warning sign. A toast to the Alex and Maggie, may they have a lifetime of firsts and memories."
"To Alex and Maggie," Everyone responds, lifting their glasses and taking a sip of their Champaign.
Zack stood tall on his seat, "my turn!" Zack said happily.
"I love my mommies so very much. They are the best people in this whole wide universe. They saved me when I was really scared. When I had no one. They made me feel safe and they made me feel loved. I wish that everyone could be like mommy and mama because then there would not be bad people. I don't know what happened today really but it must be good because everyone is so smiley. I wish this means I get a baby brother or sister soon. Like mama and auntie Kara. I love you mommies."
Alex and Maggie choked on their Champaign at the ending. They knew they wanted to have another child but they didn't think to ask what Zack thought. Alex and Maggie looked at each other first with shock, and then with love. This day was truly one of the best days of their lives.
