A/N - I have three ideas for what the present will be, and I cannot decide which one is going to be the best for the story. (Yes, a ring is one of them.) If anyone wants to hear the three and let me know what would be best - PM me or ask in the comments. FYI I know there are a few Christmas themed stories out there. I'm not reading any of the others because I'm worried our ideas overlap and I don't want it to seem like I'm copying anyone. If you see similarities, they're totally unintentional.

Eggnog

The snow had melted enough for the Charmings and Killian to head out of the apartment. Food stores had gotten low, and they decided a dinner at Granny's would be perfect. As they walked over, Henry ran around the adults, laughing and pelting them with snow balls. Killian was desperate to fire back, but unable to make a snowball with only his one hand. It was when Henry smacked Emma right in the back of the head with a snowball, and the adults decided it was time to take him down.

Mary Margaret's aim was impeccable and after just a few direct hits Henry took off down the street beating them to Granny's.

When they arrived at the diner, Henry had already claimed their usual booth and the adults joined him. Ruby immediately came over to get drink orders and to let them know about the specials.

"Eggnog, GROSS," Henry stated.

"You and me both, kid. That stuff is nasty," Emma agreed.

Killian had never had the chilled treat, and decided to give it a shot. If it had anything to do with Christmas, he was game.

When Ruby brought over the mug, Killian took a sip and the grimace was instant.

"Bloody hell, what is this?" he stated with a look of absolute disgust on his face.

Mary Margaret smiled devilishly. "But Captain, you're forgetting the magic ingredient. It's the only way to drink eggnog in my book."

"What's that, M'lady?"

"Rum."

With a sly look, he pulled out his flask and liberally added the alcohol to his drink, also offering the flask to Mary Margaret. She added a hefty serving to her drink as well.

Killian's second sip produced a completely different reaction. Killian and Mary Margaret ordered several refills, and while Killian's tolerance for alcohol was legendary, Mary Margaret was feeling the effects. A year without a drop of alcohol had seriously reduced her tolerance, and it was no time until she started cheerfully greeting everyone who came in to the diner and having loud conversations with the town. Emma and David decided it was best to get the mayor home before she did anything to truly embarrass herself.

As they left, Emma made to walk with Killian upstairs. She was looking forward to some quiet time with Killian. She loved her family, but several days with everyone in that small apartment had tested her patience. Typically, she tried not to stay with Killian on nights Henry wasn't at Regina's, but she felt tonight was a special circumstance.

"Oh no you don't," said David. "Your pirate got your mother drunk. The least you could do is help me walk her home."

Mary Margaret had begun quietly singing Christmas Carols and weaving her way down the block. Emma looked at Killian, pressing a deep kiss to his lips and as she broke away said, "sorry. Dad says no."

Killian looked over to David and did a slight bow "Alright, lass. Musn't upset the Prince." Then winking at David, he pulled Emma in to him with his hooked arm, and put his lips to hers in a very determined kiss. As his hand started to snake through her hair, the two were pelted in the side of the head with a very large pack of snow. Mary Margaret leaned to the side giggling, clearly the culprit.

David shot his wife a look of complete approval. "Looks like your mom says no, too."