It took her by surprise, but when she recovered Emma left the package on a table next to them and placed her hands on Regina's cheeks to deepen the kiss. She tasted alcohol dancing on the Mayor's tongue and slowly separated her, keeping her hands on place and brushing a thumb over Regina's skin to reassure her.
"Are you sure about this? I want you to be certain and not regret it later," Emma whispered; she wanted to have full consent before diving into that.
Regina swallowed and nodded softly, "I am sure."
Emma looked into her eyes, looking for a sign of doubt, and the Mayor immediately read her face. She rolled her eyes but smiled nevertheless, "It was just three glasses of wine with dinner. I'm sure…if you are sure?"
It was the Sheriff who nodded and leaned in this time, tentatively. Their lips locked again and they melted into the kiss. Regina felt Emma's tongue playing with hers, warm and playful, and she felt nervous and relaxed at the same time, like every time she was with Emma. The Sheriff brought the other woman's body closer until they were one against the other, their bodies fitting perfectly.
When air became a need, Emma separated and leaned her forehead against Regina's, "I've kinda wanted to do this for a long time."
The Mayor opened her eyes and her eyebrows shot up in surprise, "You did?"
"Yeah, I just didn't know if you were into this…us. I was hoping you got to it on your own," she sighed.
"Well, I've wanted to do this for a while too."
Emma stared at Regina's lips and leaned in to brush their lips together as Regina put her arms around Emma's waist, her hand travelling down her back. The Mayor felt the other woman's smile when she touched her ass, and Emma answered by walking forward and pushing Regina into the kitchen in between kisses, but the Mayor stopped her.
"Not here," she whispered against her mouth. She intertwined her fingers with Emma's and led her upstairs, towards the master bedroom. When she closed the door, she turned to find Emma smiling and offering her hand for Regina to join her, and she did.
They kissed again, more passionately this time. Regina felt goosebumps all over her body in an anticipation she didn't know she felt until that moment. Her hands caressed down Emma's strong arms and up again to stay on the back of her head, deepening her kiss. A moan escaped her mouth and it hit Emma right where she needed.
The Sheriff turned them and gently pushed Regina down to the bed, never stopping the kiss. She separated and looked down into the Mayor's eyes one more time, finding dark pupils and desire that mirrored hers. Happy with Regina's reaction, she leaned back down and kissed her on her neck, eliciting more moans from her. Emma bit down softly and Regina felt her body electric, shivering under the Sheriff's experienced mouth.
Emma slid down the dress' zipper and straddled Regina, lifting the dress over her head. The Sheriff stared at the body underneath her, feeling her mouth dry at the breathtaking vision. Regina's body was hot, she could see that with her clothes on, but seeing her only in her red underwear was a whole other experience. Then, she looked up at Regina and raised an eyebrow, "I pictured you more of a black underwear person."
The Mayor shrugged, "One gotta match the festivities."
Emma smiled and shook her head before resuming her task of kissing down her neck, but Regina stopped her by lifting her head by the chin, "You're wearing too much."
Looking down, Emma nodded and quickly stood up from the bed, stripping under Regina's gaze. When the Sheriff joined her again, this time is her underwear as well, she saw the smile on Regina's face and she smiled back before kissing her one more time; she didn't grow tired of it.
Emma grazed Regina's collarbone with her fingers, travelling down to her breasts, and squeezed, making the other woman squirm and moan in response to her touch. Regina closed her eyes and gave into the touch, arching her back, while Emma replaced her fingers with kisses, staying there for a while. Her tongue played with her nipple, sucking and biting softly, feeding with Regina's moans as she went.
Coming back up, Emma stared down into Regina's eyes for a moment before leaning in and kissing her again as her fingers travelled down her ribs, hooking the elastic of her panties and sneaking her hand inside. As she touched Regina, her breath hitched feeling the wetness she found there.
Regina's hands found its way to Emma's ass and squeezed, encouraging the woman on top of her to keep going. The Sheriff quickened her pace as she alternated kisses between Regina's neck and mouth, and almost forgot to work her fingers when Regina found her way inside Emma's panties as well. They worked together between pants and moans, bringing the other to climax. Regina opened her eyes and met Emma's, the dark of her pupils almost covering the deep green.
They stared at each other as Regina felt a familiar tug in her stomach, and held her gaze until a wave of pleasure flowed through her and couldn't stand it anymore. She cried out, closing her eyes and feeling Emma tensing over her at the same time, reaching the climax as well. They rode through it until their bodies couldn't move anymore.
Emma's body rested over Regina and the Mayor tentatively caressed her back, making her sigh. After a moment, Emma rose and laid next to Regina, looking at her, "Hey."
"Hey."
"How are you?"
Regina looked at her and laughed, making Emma tilt her head, "I'm…just…I'm great, Emma."
The Mayor closed her eyes and let herself smile, still in the post orgasm haze. She felt Emma's fingers caressing her belly absently. "I still got you a present," Emma said.
Regina opened her eyes and smirked, "I thought this was the present."
Emma laughed and shook her head, "Well, this is a present. One hell of a present." She looked at the body next to her before continue, "But I just thought you had no one to give you something and everyone should get something for Christmas."
Regina looked at her with a warm smile and suppressed the urge to place her hand on Emma's cheek. "As I said, you didn't have to. I'm kinda used to it."
"Henry didn't buy you anything?" Emma asked, her eyebrows furrowed.
"Henry still believes in Santa. I just told him I asked was for him to have all he asked for Christmas."
"Which is true."
Regina nodded, "Well, yes. If he was happy, I was happy."
"That's very sweet, but you deserve to be happy to," Emma said seriously. Regina, speechless, only stared back at the Sheriff, who after a while jumped out of bed. "I'll go get it. Just a minute."
She left the room, only in her underwear, under Regina's gaze. She couldn't help but to smile at the blonde. Emma was like fresh air after walking through smoke. She looked at the clothes on the floor, her dress and Emma's jeans gathered on the carpet. I really had happened. Regina closed her eyes, remembering Emma on top of her and the way she looked at her; so tenderly and passionate at the same time.
She heard footsteps and when she opened her eyes, Emma sat on the bed again, handing her a gift. "Here. Merry Christmas, Regina."
The Mayor sat up and grabbed the package, ripping the gift wrap. It revealed a box and she lifted the lid to find a scarlet red scarf. "I've noticed you never wear scarves even when it's so cold, and I thought maybe you could use one if you don't want to get a cold. It even matches your underwear," Emma smiled, looking at her waiting for a reaction.
Regina smiled back and picked up the scarf. It felt soft in her hands, and the Mayor noticed it wasn't cheap fabric. "Thank you. This is…a lot."
"It's nothing." Emma waved her hand and Regina looked up at her, "It isn't, believe me."
They smiled at each other and suddenly the Mayor frowned, "I don't have anything for you."
"Oh it's okay. I already got something better," Emma blushed slightly and scratched her head. "So uhm, what now?"
Regina blinked. They were sitting on her bed, in their underwear after having sex on Christmas. "I…don't know. Maybe you should go."
Emma furrowed her eyes, "Go? Why?"
"I mean, the rest of the people must be looking for you. Henry must be looking for you. You can spend Christmas with him, your first holidays with him. You should go and enjoy." Regina lowered her gaze and looked at the scarf in her hand to hide the sadness of being the first Christmas she didn't spend with her son.
Emma lifted her face by her chin to make her look at her, "Hey, we'll meet tomorrow…today…whatever, you understand me. Next year will be different, I promise."
They shared a silence, the promise hanging in the air between them. Then, Regina nodded and smiled. "I know. You should go now."
Emma dressed up quickly and Regina stayed on the bed, absently passing her hand over the scarf. When the Sheriff finished, she looked at the Mayor and cleared her throat. She leaned down and pressed her lips to Regina's, giving her a quick kiss.
"Okay, uhm. See you later?"
Regina nodded and watched her walking towards the door, but befote she crossed it, she called for her, "Emma?" The Sheriff turned and looked at her. "Can you not tell anyone? About…this? Not even to Henry."
Emma smiled reassuringly at her and nodded, "Of course, don't worry."
The Sheriff left the room and Regina listened the front door closing after Emma exited her house. She fell on the bed and sighed. Her heart was still beating fast and she felt nervous event though she didn't have a reason to. It had happened so fast.
Suddenly she felt tired, her eyelids felt heavy and she gave into the sleep, the scarf laid next to her and a smile on her lips.
