The holidays in Storybrooke were always celebrated with a dizzying array of lights strung up between the trees, the light posts, the bushes. Emma had wondered about it in previous years, and yet she hadn't asked, preferring to keep to herself. This time of year wasn't exactly easy for her - she'd spent most of it on her own, after all.
But this year, Henry and Regina had drawn her out, just to walk down main street for a bit, just to see the festivities - and for that, she's thankful.
Even Gold's pawn shop has been decorated - Belle's doing, presumably. The streets are lined with vendors, some advertising fried foods, others boasting christmas decor.
"It's...a mix between the enchanted forest and our time under the curse," Mary Margaret had explained, a small smile gracing her lips as she leaned against her kitchen counter. "We had our own holidays back home that fell around the same time. Celebrating them all together is a kind of...comfort, I suppose."
Looking around, Emma can see the combination.
It's a cider stall that finally gets them to stop. The weather is bitter, as it always is in Storybrooke, and Emma's just pulling her coat tighter around herself as it comes into view. Her fingers are red and chapped, her nose not faring much better, but she's content with the two people she loves most flanking her on either side.
"That looks good," Henry comments, voicing Emma's thoughts. She nods in agreement, and Regina stops.
"Hold on. I'll get us each a cup." She flashes them each a soft smile, and then she takes Emma's hand in her own, leaning forward to press a quick kiss to Emma's cold-reddened cheek. Emma blinks in surprise, and then Regina is stepping down off the curb, crossing the street towards the vendor stand. She pulls her wallet out from her pocket as she goes - she's wearing this purple coat and red gloves, and Emma thinks it's the most color she's seen on her in a long time. She likes it. Maybe a little too much, but hey, nobody needs to know that, she muses.
"Ma." Henry's voice sounds from behind her.
She turns back towards him, a distracted "Hm?" her only response. He's watching her intently, and she shrugs. "What's up?"
Henry just narrows his eyes, staring at her for a moment before asking, "Are you dating my mom?"
Her heart jumps to her throat. "I am your mom, kid."
"Alright," He concedes. "Are you dating my first mom?"
"I popped you out. That technically makes me your first mom."
"No, that just makes you my birthgiver," he says, and Emma wrinkles her nose at the term. "Staying made you my mom, and she did that first."
She can't fault his logic. "Fair enough."
There's a pause, in which Henry sees straight through her deflection. She kicks at chunks of dirty snow, watching as they scatter out into the street. Henry huffs in a way that proves Regina really is his first mom, because he definitely got that from her. "You didn't answer my question, Emma."
"Hey!" She protests. "I'm ma now. Not Emma. I earned that."
"You can be ma again when you answer my question." He looks down his nose at her, because fuck, he's tall enough to do that now — and Emma rolls her eyes.
"Fine," she concedes. "The answer is I don't know."
"What do you mean, you don't know? How do you not know if you're dating someone?"
"I mean that I don't know," she grumbles, and then sighs. "I asked her to get dinner with me the other night, and I don't know if she thought it was a date or not."
Henry raises a brow, hands stuffed in his pockets. "Did you want it to be a date?"
She looks at him for a moment, evaluating, and then decides - fuck it. "Of course I wanted it to be a date. I've been head over heels for your mom for like, ever, kid."
And then it's his turn to wrinkle his nose - "Gross. You're in love with my mom? I never saw that coming."
"Shut up," She laughs, and he breaks out into a grin. "Am I that obvious?"
"And then some."
She shakes her head. "Whatever. I just - I don't know if she feels the same way."
"She just kissed you on the cheek, ma. Mom doesn't do that with just anyone."
Emma frowns. "I'm going to need something a bit more definitive than that before I start with the celebrations."
He stares at her for a moment, eventually shaking his own head in an echo of her. "For the record, I'm pretty sure she's been in love with you for years."
That catches her by surprise, and her head jerks up, eyes wide. "What do you mean years?"
"Since we got back from Neverland, about." He raises a brow. "You didn't notice?"
She shakes her head, and finally closes her jaw, which had apparently dropped open of its own accord. "I don't have any idea what you're talking about."
"Seriously?" Henry asks. "You really -"
But then Regina is back, three cups of steaming cider balanced in her hands, and Henry stops abruptly.
"Here," Regina smiles. She hands them each their drink, seemingly oblivious to the conversation that they'd been having, and Emma sips at the warm liquid.
"Mom," Henry begins, conspiratorially, dangerously - Emma shoots him a panicked glance, but he doesn't notice. Or, at least, he pretends that he doesn't.
"Yes?" Regina asks, sipping her own cider. She's bundled up under a scarf, and yet, her cheeks are bright red, too.
Henry flashes Emma a smirk - and yeah, she's going to kill him. "Are you two dating?" He asks, and there it is.
Regina's mouth falls open, and her gaze goes directly to Emma, and then back to Henry again. "I...we're…" Her words trail off.
"That's not an answer," Henry prompts.
Regina frowns. "I don't know."
Henry glances between them for several heartbeats, and Emma swallows. "Are you serious?" He says eventually. "How do neither of you know whether or not you're dating?"
Regina glances at her in surprise then, and the red in Emma's cheeks no longer has anything to do with the cold.
"We went to dinner," Emma begins, and Regina nods.
"We did."
"I wasn't sure," Emma continues.
Regina gives a tiny, choked laugh. "Neither was I. I was hoping…"
"So was I," Emma admits.
"Oh." Regina says, ducking her head. But when she looks up, there's a smile at her lips.
"Right," Emma replies, her own smile mirroring Regina's. A moment passes with them just looking at one another - and then their son interrupts.
"Finally." Henry rolls his eyes, stepping forward to take Regina's free hand and plop it directly into Emma's. "There. You're dating. I now pronounce you girlfriend and girlfriend." He pours a tiny bit of his cider into the snow ceremoniously, and Regina frowns.
"That's wasteful, Henry," She scolds, and he laughs.
"It's symbolic. My moms are finally together now." He casts a pointed look between them. "Now, can we walk the rest of the festival? Please?"
