"Yes!" Zoë interrupted him with a big smile on her face.

"I'm pretty sure you have to wait until I ask the question," Callen teased her.

"Sorry, sorry," Zoë laughed a bit. "Go ahead."

"Zoë Moore, will you marry me?"

"YES! ABSOLUTELY ONE HUNDRED PERCENT YES!" Zoë almost yelled her answer with a big smile on her face.

Callen took the ring from the box and slid it on Zoë's left ring finger. Zoë cupped his face with her hands and pulled him to her before she crashed her lips down on his. Zoë let herself fall down on the blanket and took Callen with her. Callen shifted a bit so he was lying on top of her. Zoë stopped kissing him after a minute or so and looked into his gorgeous blue eyes.

"I love you G," Zoë spoke and Callen could hear the passion in her voice and he saw it all over her face.

"I love you too Zoë," Callen replied in the same voice. "And thank you for saying yes."

"Thank you for asking me. I'm so happy to marry you. I wasn't sure if you wanted this, I know you're not really the marrying type."

"I know, me neither. But you changed that. You've changed my life so much for the better and I can't imagine not having you in my life. I wanted you to know that I'm in this fully and that I'm not going anywhere. I wanna be your husband."

"And I wanna be your wife," Zoë replied with a smile. "This is the best Christmas present ever."

"Yes it is," Callen spoke with a smile before he crashed his lips down on Zoë's again.

Zoë deepened the kiss as she put her one of her hands behind Callen's head and the other went down his back. Callen's hands moved down and went back up underneath her shirt. Zoë moaned against his lips when she felt his hands on her skin. They momentarily stopped kissing so Callen could take her shirt off but their lips were quickly reunited. Zoë's hands moved in between them and started undoing the buttons of Callen shirt. She practically tore the last few buttons open and quickly took his shirt off before running her hands over his abs. Callen moved his lips towards her neck and sucked on her pulse point. His hands moved down her body again and undid the button and fly of her pants before pushing them down her body. Zoë helped him take them off with her feet. Callen pressed against her and Zoë could already feel how turned on he was. Callen kissed his way down her body and removed her bra and panties. His lips moved up towards her breasts as his fingers went in between her legs. Zoë threw her head back and moaned as Callen started pleasuring her. This man was so good whenever they made love. His foreplay had Zoë craving more and she knew he loved to tease her. And he knew that she would tease him right back. Sooner that she would've liked she reached her high point already. Callen kissed her again on the lips and Zoë took this moment to turn them around so she was on top. She kissed down his body and undid his belt, button and fly before yanking both his pants and boxers off in one move. She quickly dove in between his legs and started pleasuring him. Callen had his eyes closed and his had was thrown back as Zoë pleasured him. Zoë loved to see his neck vain almost pop as she pleasured him.

After a while Callen couldn't take it anymore and he pulled Zoë up a bit, asking her to stop. Zoë stopped pleasuring him and she sat down on his lap. She saw by the look on Callen's face that he wanted them to be joined but Zoë had other plans. Instead of moving down on him she started moving back and forth on his lap, their private parts rubbing together. It hit her in the right spot. She held Callen down on the blanket as she sped up her movements. Callen wanted them to be joined but what Zoë was doing right now felt amazing and he loved to see this look on her face. Her eyes were looking right into his and her mouth was open and moaning loudly. Zoë was enjoying herself a lot. He could see her getting close to another peak and he wasn't far behind. Just as Zoë thought she was about to reach her high point Callen shifted her a bit and she felt him slide inside of her.

"OOOOOOHHHHHH!" Zoë moaned loudly and she reached her peak.

Feeling her peak set off his. Zoë collapsed down on Callen and Callen took this opportunity to turn them around. Callen kissed her as he slowly starting rotated his hips, letting Zoë get used to the intrusion. Not soon after he started adding back and forth movements. His hips moved slowly, giving them both intense pleasure and not letting this be over too soon. Callen poured all his love into his movements, letting Zoë know how much he loved her and how happy he was that she had said yes to his proposal. For some reason this love making felt better than their previous ones, perhaps it was the fact that they were now engaged. Callen moved his lips towards her neck and started kissing her as he added some more force into his movements but not speeding up yet. Zoë's hands were all over him, she wanted to touch him everywhere.

They kept up these movements for about a half an hour before Callen couldn't control himself anymore and started speeding up. Callen took one of Zoë's legs and hooked in over his shoulder. Zoë had the wind knocked out of her as Callen moved faster and faster. She could feel her peak getting closer and closer. When Callen felt she was almost there he moved one of his hands in between her and pleasured her. This was what Zoë needed.

"OOOOH MY GOD! G! YES!" Zoë screamed when she reached her peak.

"GOD YES! ZOË!" Callen yelled only seconds later as he reached his peak too.

Callen collapsed down on Zoë, almost crushing her, but she didn't mind. She loved to feel him so close after their love making. Once Callen had regained some breath he lifted her head and looked Zoë in the eye.

"I love you so much Zoë," Callen spoke with a passionate voice.

"I love you even more," Zoë answered with a smile.

Callen kissed Zoë once more before rolling off of her. Zoë grabbed another blanket to pull over them and lay down on Callen's chest and Callen wrapped his arm around her.

"Right here, right now, I feel so happy," Zoë admitted.

"Me too. I wish we could stay like this forever."

"Yeah me too. I love laying in your arms."

"And I love having you in my arms. They are never letting go off you."

"That's good to know."

Zoë snuggled against Callen and it didn't take her long to fall asleep. Callen just lay there, enjoying having his fiancé in his arms. Yeah that sounded a bit weird but she really was his fiancé and Callen couldn't be happier. He was sure he had made the right decision asking her. He never thought that this would be something he would ever have in his life but he was loving every second of it. Without letting go of Zoë he reached behind him and shut the lights of the Christmas tree off. The wood in the fireplace had stopped burning. He pulled Zoë closer to him and gave her a soft kiss on her head. Callen snuggled against her and he soon fell asleep too.

The next morning Callen woke up and he noticed he wasn't in the bed. He looked down and saw Zoë snuggled against his chest and he remember they were still in the living room. They had fallen asleep last night on the blanket. Quietly and carefully Callen got up from the blanket and walked towards the bathroom. Still being naked from last night's events he didn't have to take off any clothes as he stepped underneath the shower.

Zoë woke up a little later and she heard the shower running. Quietly she walked into the bathroom and saw that Callen had his back towards her. Carefully she opened the shower door and stepped into the shower.

"I wondered where you had snuck off too," Zoë spoke as she hugged Callen from behind.

Callen turned around and wrapped his arms around Zoë. "You looked so beautiful sleeping, I didn't wanna wake you."

"Merry Christmas G."

"Merry Christmas Zoë."

Zoë placed her hands on Callen's chested and noticed the engagement ring on her finger. It really happened, she and Callen were engaged.

"You like the ring? If not you can always pick out another one," Callen said.

"No, I love it. It's perfect. It's beautiful. You picked out a beautiful ring."

"That's good. It looks beautiful on you."

"I love the infinity hearts, it's just like our love: infinite."

"Yes it is."

Zoë gave Callen a soft kiss before she snuggled against his chest as the two of them stood underneath the shower. After getting showered the two of them got some breakfast and then exchanged some presents.

Around lunch time they went to Zoe's father. They were having lunch together with the family. Zoë sister Fay was there too. As they sat down to eat lunch Zoë spoke up.

"Before we eat I first want to wish everyone a merry Christmas and secondly, Greg and I have some wonderful news to share with you all: we are getting married," Zoë replied with a smile as she showed the ring on her finger.

"Oh my god! Congratulations!" Fay exclaimed and flew her arms around her sister, since she was sitting next to her.

Everyone congratulated them before they went to eat. They had all kinds of breads, eggs, bacon and fruits.

"I can't believe you and Greg are getting married!" Fay said as she and Zoë were putting the dishes into the dishwasher.

"Yeah I know, I was so surprised when he asked me but I'm very happy about it. I love him so much."

"Yeah everyone can see that you two really love each other. I'm so happy for you two."

"Thank you."

"So when and how did he ask you?" Fay wanted to know.

"He asked me last night. We were sitting on a blanket in the living room near the Christmas tree and fireplace and he pulled a present out from underneath the Christmas tree. He handed me the present and once I had opened it he took the box and got down on one knee."

"Awww that's so sweet!"

"We have not planned anything but I know about one thing: I want you to be my maid of honor."

Fay screamed with excitement before she hugged her sister. "Of course! Of course I will! I'd be honored."

After cleaning up they sat in the living room for a while before going home.

"Your sister really seemed happy for us," Callen spoke on the drive home.

"Yes she was, especially when I asked her to be my maid of honor."

"Ah so that was what that happy scream was about," Callen replied with a smirk.

"Haha yes it was. I didn't have to think long about that one. She is my sister and my best friend."

"Yeah, I don't have to think about my best man long either, it's gonna be Sam."

"I figured that, you two are like brothers."

Callen and Zoë lounged around the house for a bit before it was time to go to Sam's for dinner. Zoë was dressed in a red and white dress. The top of the dress was white with long sleeves and the skirt was red with white snowflakes on it. The finished the outfit with skin colored panty hose and red pumps.

"You look beautiful," Callen stated when Zoë was done.

"Thank you, you don't look so bad yourself."

Callen was dressed in a pair of dress jeans with a light blue button down shirt on it and a dark blue dress jacket over it. Callen finished the outfit with a pair of brown dress shoes. They put their coats on and left for Sam's house.

"Hey guys," Sam greeted them after he had opened the door.

"Hey Sam, thanks for having us over," Callen replied.

"I made dessert," Zoë added as she held up a bowl.

"That's sweet of you but not necessary."

"It's the least I could do."

"Michelle's in the kitchen, she can put it in the fridge for you."

Zoë and Callen walked into the house and Zoë walked straight to the kitchen.

"Uncle Callen!" Kamran came running up to Callen.

"Hey sweetie," Callen replied as he gave Kamran a hug. "Merry Christmas."

"Merry Christmas Uncle Callen."

"Did you have a nice Christmas morning?"

"Yes I did. I got a lot of presents."

"That's good." Kamran went back to playing as Callen turned to Sam. "Aiden not joining us this year?"

"Unfortunately not, he's busy training. He'll probably be here for New Year's eve."

"Ah okay."

The guys sat down in the living room and were joined by Michelle and Zoë a little later.

"Did you guys have a nice Christmas eve?" Michelle asked.

"Yes we did," Callen answered.

"G gave me this as a present," Zoë replied and showed Sam and Michelle her ring.

"OH MY GOD!" Michelle exclaimed. "You guys are getting married?!"

"Yes we are," Zoë replied happily.

"Congratulations," Michelle replied and gave Zoë and Callen a hug.

"Be my best man Sam?" Callen asked as she looked at his partner.

"I'd love too," Sam replied with a smile and gave Callen a bro hug. "Can't believe you guys are getting married. I'm happy for you."

"Thanks Sam."

A little later the girls disappeared into the kitchen to finish dinner.

"So you and Zoë are really getting married?" Sam asked Callen. "I never thought you were the marrying type."

"Yeah me neither. But Zoë has changed me a lot, for the better, and asking her to marry me felt right."

"Yes you have changed. I can see the influence Zoë has had on you. I'm really glad you found someone."

"Me too, I can't imagine my life without her. I love her."

"Yeah we can all see that. I'm happy for you two."

"Thanks Sam."

A little later they sat down to eat. Michelle had make mushed potatoes with stuffed chicken and a salad. In the background was soft Christmas music playing.

"This is really delicious Michelle," Zoë spoke during dinner.

"Thanks."

Everyone was enjoying themselves. After dinner Zoë went to get the dessert ready. She just needed to heat it up a bit. With a hot bowl she walked back into the dining room.

"I hope you guys like it."

"What is it?" Michelle asked, she had never seen a dessert like this.

"It's called 'custard pudding met lange vingers'," Zoë said. "It's a Dutch dessert. It's custard pudding with biscuits in it. It's really nice."

Zoë put some dessert on each of their plates and they started eating.

"This is actually pretty good," Sam stated.

"Yeah it is," Michelle added. "Can you get this here?"

"I don't think so, I've never seen it here. My mother ships some Dutch food from home everyone now and then."

They finished dessert and Callen and Zoë stayed for a bit longer before going home. Zoë went into the bedroom once they got home as Callen sat down on the couch in the living room, after taking off his jacket. A little later he looked up and saw Zoë standing in the doorway with a red silk robe on.

"You coming to bed?" Zoë asked seductively.

Callen didn't have to be told twice, especially if she looked like that. Callen quickly got up from the couch and locked up before joining Zoë in the bedroom. Once in the bedroom Callen pulled Zoë to him and kissed her deeply. Before Callen could get the upper hand Zoë pushed him onto the bed. Callen sat on the edge of the bed as Zoë stepped in between his legs. She moved her hands underneath his shirt and lifted it up over his head. She quickly kissed him on the lips before moving her hands and lips down his torso. She undid his belt, button and fly and Callen lifted his hips up to help her take them off. Zoë first took his shoes and socks off before she pulled his pants off. She gave him another quick kiss before she stood up and walked away from Callen. Wondering why she walked away Callen looked at her. Zoë slowly started undoing the sash on her robe and very slowly and teasingly pushed the robe off her shoulders, slowly bringing more and more naked skin to the view. She turned around a slowly let the robe fall to the floor, giving Callen a backside view of her lingerie. Callen felt his boxers getting a bit tight already and his hands itched to touch her. Teasingly Zoë turned around, giving Callen a front view. She was wearing a red lace chemise. It had a red bra with white furry edges with an open lace body that fell just over her matching panties.

"You like?" Zoë asked seductively as she turned around.

Callen had to swallow past the lump in his throat. Damn his fiancé looked hot! "Definitely."

Zoë walked back up to the bed and turned around so her back was towards Callen. She stepped in between his legs and started grinding her hips against his. Callen had to gulp in some oxygen. Sooner than he would've liked Zoë stopped already and turned around. She lifted Callen's face up and kissed him deeply and passionately. Callen grabbed her hips to pull her closer. Callen pulled out of the kiss and his lips went down Zoë's chest. He moved the cups of her bra aside a bit and teased her. Zoë loved what he was doing, she felt it was too much but yet not enough. To make matters worse Callen dipped his fingers inside her panties and touched her. Zoë was writhing under his touches. Callen held her as he felt her peak nearing. Zoë's knees buckled and she fell against Callen.

"Damn! That was good!" Zoë breathed once she had regained some breath.

She slid off the bed and in between Callen's legs. She removed the last piece of his clothing before pleasuring him. After a while Callen couldn't take it anymore and he pulled Zoë up before playfully tossing her on the bed. He took her panties off and lay down in between her legs. Zoë wanted to take the bra off but Callen stopped her.

"Leave it on, it looks so hot on you."

Giving Callen his wish she left it on as she felt him in between her legs and sliding inside of her. He always filled her up so nicely. Callen kissed her as his hips started moving. During their love making Zoë flipped them around so she was on top and started moving again. Callen looked at her, that piece of lingerie really did look hot on her but he wanted to see all of her. He sat up and kissed her as his hands went behind her back to unclasp her bra before pulling the chemise off over her head and tossing it someone on the floor.

Hours later they lay tangled up in the bed, Zoë's head resting on his chest.

"This really was the perfect Christmas," Zoë stated.

"Yes it definitely was. Promise me one thing."

"And what is that?" Zoë asked playfully, already having an idea what Callen wanted.

"Wear something like that again next year."

"I think that can be arranged," Zoë teased.

"Good," Callen replied with a smile.

Zoë lifted her head up and gave Callen a kiss.

"Goodnight G,"

"Goodnight Zoë."

She gave him another kiss before laying her head back down on his chest. It didn't take them long to fall asleep.

The next day after breakfast they packed up their suitcases and loaded them in the car for their week of vacation.