AN: Happy Birthday, Coco!


Dinah fussed with the shirt she was wearing. It was a beautiful deep purple blouse with a low cut, but as she stared at herself in the mirror, it didn't seem right. She shook her head as she tore it off and flung it over the open door of her wardrobe. Then, she turned around and looked at the other shirts that she had scattered around the room. She was never this fussy about what she wore, but tonight was different. Tonight was special and she wanted to look good because she knew that Laurel would remember what she wore for the rest of their lives.

"Hey, babe can you help me with this bracelet," Laurel asked, interrupting her thoughts as she came out of the bathroom. She looked as stunning as ever in a black tank top with a little bit of lace at the top accompanied by a red velvet suit jacket.

"Yeah," Dinah said as Laurel held out her wrist with a black diamond bracelet as Dinah fastened it around her wrist.

"As much as I love the sight of you in that bra, I think it's a little too scandalous for dinner with my father," Laurel said with a teasing smile as she stared at Dinah's chest.

"I'm not finished getting ready, just give me a minute," Dinah said, putting on a smile. She tried to take a deep breath and calm her nerves. Looking back at the wardrobe, which held lots of pretty blouses but none of what she wanted.

"What's wrong, you're never this nervous? The last time you were worried about dinner with Quentin was when we told him we were dating," Laurel said as she went over and sat on the bed, grabbing one of the blouses and tossing it away.

"It's nothing," Dinah said, brushing her off as she tried to look through the racks of blouses as if the right blouse would suddenly appear to her.

"Babe, relax," Laurel said as she came up to her and put a hand on her shoulder as Dinah looked back at her. "Why don't you wear this?"

Laurel pulled out a dark blue blazer with silver buttons and a white blouse. It was practical, yet elegant. Dinah didn't know why she didn't think of it before as she smiled and accepted the clothes from Laurel.

"Thank you," Dinah said as she hung up the jacket and quickly changed into the blouse.

"Yeah, well, I've got to make sure my girl looks nice when she proposes to me," Laurel said with a smirk as she sat back down on the bed.

Dinah whipped her head around as she stared at her. "How did you find out?"

She had been so careful to keep this secret from Laurel. She had asked Quentin for his blessing to marry Laurel a month ago. Then she had gone ring shopping with Sara and sworn her to secrecy. Since then, Sara had kept the ring with her on the Waverider. She knew that they would keep it a secret and no one else knew. She couldn't imagine how Laurel had found out about it.

"I have my ways," Laurel said, not elaborating as she just smiled. "So, how is this all supposed to go down tonight?"

"How do you know that it's tonight?" Dinah asked, putting on the blazer and smoothing it out as she smirked back at her.

"Oh please, Dinah. You've tried on ten different shirts, five different jackets, and you keep muttering to yourself about how it has to be perfect. You're definitely proposing tonight," Laurel said with a wide smile and Dinah could see the gleam of excitement in her eyes. "So when we go to dinner will the ring come in the champagne glass or on top of the dessert?"

"Neither actually," Dinah said with a smile as she walked over to sit next to Laurel on the bed.

She reached out and took Laurel's hand, smiling down at it and admiring her empty ring finger, knowing that her ring would soon be on Laurel's hand. There was no use in trying to keep it from her now. Laurel would annoy her until she told her and Dinah was excited to share her plan.

"After dinner, I was going to take you to the rooftop…."

"A rooftop proposal, very fitting for us," Laurel said with a smirk.

"Don't interrupt!" Dinah scolded her.

Laurel sealed her lips shut and pretended to zip them up and throw away the key. Dinah rolled her eyes but continued. "It's a good view of the city and I knew you'd like it. There I would get down on one knee and tell you that despite how much I hated you when we first met, I somehow fell in love with you because I got to know and love the real Laurel. Then I would ask you to marry me."

Laurel blushed and looked down at their hands with a soft smile. "Just so you know, I would say yes."

"You would?" Dinah asked, and she could feel her heart swell as her smile grew.

"Of course," Laurel said with a smile that was filled with happiness. "So why don't you give me the ring now and we can surprise everyone at dinner instead?"

Dinah hesitated, as happy as she was to hear Laurel say yes and want to wear her ring. However, she was still a little disappointed that she didn't get to go through with her plan. "No, let me propose to you tonight."

"Do I have to?" Laurel asked, teasing her with a roll of her eyes.

"Yes," Dinah insisted as she reached out and put her hands on Laurel's waist, tickling her as Laurel let out a roar of laughter.

"Alright, fine," Laurel said, giving up as they both fell back onto the bed.

Laurel wrapped her arms around Dinah's neck and pulled her in for a kiss. They let themselves get lost in each other's lips. Dinah tasted the sweet cherry chapstick on Laurel's lips as she kissed them and claimed them as hers. Laurel's hands moved down to her waist and sneaked up her blouse before Dinah pulled back.

"We don't have time," Dinah said, pulling back and glancing at her watch.

"We'll make time," Laurel said as she tried to pull her back onto the bed.

"No, let's get going," Dinah said as she pulled away and got up from the bed. She knew that if she didn't get away from Laurel's talented hands she would pull her back in and they would be in bed all night.

"Fine, but you better make it worth my while tonight," Laurel said as she let Dinah pull her up from the bed and out to the living room as they grabbed their things to head out the door.

"Trust me, it'll be worth it."


Dinah found that she wasn't as nervous as before, leading Laurel up to the rooftop. She was a little bit relieved that Laurel found out about her proposal before they went to dinner. It allowed her to relax and not worry about the proposal, but rather she enjoyed her time with Laurel, and soon-to-be her, family. Although, Sara giggled the entire time and Ava was awkwardly avoiding any talk of marriage, despite their own recent nuptials. The only person who behaved was Quentin, although just before they slipped out, he gave them both a knowing wink and said, 'good luck.'

As they climbed up the fire escape, Dinah looked back at Laurel. She meant Dinah's eyes as they excited smiles. As she stepped onto the rooftop Dinah looked back and offered Laurel her hand, pulling her off the fire escape. She pulled her in as they both stood on the rooftop and turned around as the light turned on.

Laurel let out a little gasp as she saw what Dinah had set up. She had lit up the rooftop garden with an assortment of fairy lights and there was soft music playing from the stereo. She had set it all up earlier and she smiled too at how perfect it looked. Like a perfect and romantic rooftop garden, just like she intended it to be.

She grabbed Laurel's hand and led her to the middle of the garden. Laurel just smiled before they both looked up at the stars above them. It wasn't the dingy rooftops that they knew so well as heroes of the city, but rather a calm, quiet romantic getaway. She gripped the box in her pocket before she turned to Laurel. Then she looked deep into her sky blue eyes before taking her hand as she got down on one knee.

"Dinah Laurel Lance, from the moment I met you when you first crossed into this world, I absolutely hated you."

Laurel scoffed and rolled her eyes as if she was about to open her mouth and say something before Dinah cut her off.

"Let me finish!" Dinah insisted as Laurel closed her lips and smiled at her before she continued.

"I hated you so much that I thought we could never get past it. Yet, here we are. Not because of our own doing, but because of yours. You have changed into a better person than the woman I first met. You're still snarky and sometimes rude, but you are also kind and caring. You've turned your life around. You've learned to care for those around you. You've regained your family, for who I know you care for, deeply. You've become my partner in life and in our work. I know that you always have my back. Whenever we're on a rooftop together, I think about you and how far you've come. I think about how much I love you and how much I love protecting this city and occasionally the world with you. I want to spend the rest of my life with you. I want to wake up to you, and I want to stand on rooftops next to you before we crawl back into bed at dawn. I love you so much Laurel, so will you do all of this with me? Will you marry me?"

She opened the box to reveal the simple silver band with a black diamond set in it. That way, Laurel could wear it when they went out at night for their nighttime activities as Black Canaries. She figured the black diamond would be perfect for that as well.

The second she saw it, Laurel's eyes lit up as a smile spread across her face and she grinned in excitement. She didn't hesitate in her reply as she said. "Yes!"

Dinah let out a nervous breath as she let herself smile too. Then she slipped the ring onto Laurel's hand. Laurel pulled away to admire it for a minute, grinning widely before she looked back at Dinah. Then pulled her up and in as their lips crashed together. Kissing Laurel was like kissing with fireworks. There was excitement and that electric rush that Dinah loved. She could have kissed Laurel forever that night on the rooftop, but they were pulled apart by the cheers and clapping of their family and friends.

They popped out from where they had been hiding, bringing champagne and glasses and congratulations. It wasn't just Sara, Ava, and Quentin, it was also Oliver, Felicity, John, Roy, Thea, Curtis, Renee, and Lyla, as well as all of the kids and several other close super friends. Laurel surprised Dinah by wrapping an arm around her waist and pulling her in for a kiss in front of all their friends and family. She was never one for public displays of affection, but now she publicized their engagement by kissing Dinah and holding out her hand, showing off the ring as all the girls came up to admire it.

Dinah found that her cheeks were hurting because of how wide she was smiling, but she didn't dare stop. She was overwhelmed with happiness as Renee thrust a champagne glass into her hand and made a toast to them and their engagement. Dinah barely heard their words. All she could focus on was Laurel and how her smile was as big as her own and the way her eyes sparkled.

Laurel caught her staring, of course, and took a second to look over at her, staring into her eyes. Then, she leaned in and pressed a gentle kiss against her lips before pulling back and leaning her forehead against Dinah's, creating a small intimate moment between them despite the party around then.

"I love you," Laurel whispered, closing her eyes as her dark lashes fluttered against her cheeks before she placed another delicate kiss to Dinah's lips.

"I love you too, and I can't wait to marry you," Dinah said as she closed her eyes and kissed Laurel again.

The rest of the crowd cheered and pulled them back into the party, where they celebrated for the rest of the night. Dinah kept Laurel close with one arm around her waist. They shared tiny little excited looks between the two of them throughout the night and Dinah couldn't wait to make this woman her wife.