"Henry, wake up," said Emma, prodding him gently.

Henry's eyes fluttered open. "Mom? What's the matter? Did Mary Margaret go into labor?"

"No, but I want to take you somewhere."

Henry sat up and saw that his mother was in a red dress, and the curls were back. "Mom, why are you so dressed up?"

"We're going to a wedding," said Emma simply. I've laid out some clothes for you, and I already made breakfast. Come down when you're dressed we'll leave in a half an hour."

Henry rolled out of bed and stumbled towards the dresser where his mother had laid out some slacks and a dress shirt. Who got married at 8:15 am anyway?

Henry got dressed and shuffled downstairs. He couldn't help but notice that his mother was humming as she moved about the kitchen.

What on earth was going on. His mother had been acting strange ever since he'd gotten his memories back.

"Mom? What's going on?"

"It's a surprise" said Emma. "Just eat your breakfast. We don't want to be late."

Henry ate his eggs and toast in silence, and when he was done, Emma whisked his plate a way and put it in the sink. She checked the clock on the wall. It was just before 8:00. "Let's go," said Emma, grabbing his hand and practically dragging him out of the apartment.

They were heading towards the place where his castle used to be. The place where they had first connected. "Mom, please, tell me what's going on."

"I told you, we're going to a wedding."

"Who's getting married?"

"I am," said Emma. "And you'll be our witness."

-/-

Killian alternated between looking out over the water and over his shoulder for Emma and Henry. He felt odd wearing modern clothes. He'd asked David to help him pick out a suit, but hadn't told him what it was for.

David was suspicious, but Killian had been able to keep his questions at bay.

So there he was wearing a black three piece suit with a red tie. The wind was blowing slightly and the sun was barely over the horizon.

Then he saw them. Killian's breath hitched. Emma looked radiant in her tight red dress, her golden locks curled and flowing down her back.

She smiled when she met his gaze. And Killian swore that he had never seen her look more beautiful.

"Emma, love, you look stunning," he said, reverently, leaning in to kiss her lightly.

Henry coughed.

Killia stepped away from Emma, and turned towards him. "Good morning, young sir," said Killian, shaking Henry's hand with a grin.

"I guess congratulations are in order, Killian" an identical expression crossing his face. If he had to pick one person to be his Mother's True Love, well, he was glad it was Killian Jones.

After all, no one else could claim that their step-father was Captain Hook.

"So, kid, are you ready?"

"To have a father?" said Henry. "I think he's worthy."

They both grinned at him.

Henry moved to stand beside Emma.

Killian took Emma's hand in his. "Do you, Emma Swan, take Killian Jones, to be your husband. Do you promise to fight by his side, always see the best in him, and love him for as long as you may live."

"I do," said Emma.

"And do you, Killian Jones, take Emma Swan to be your wife. Do you promise to always find her, fight by her side, and love her for as long as you may live?"

"I do," said Killian.

"As the Captain of the Jolly Roger, I pronounce us husband and wife."

"You may kiss the bride," said Emma.

"It's about bloody time," he said, pulling him to her and kissing her deeply.

For a moment, at exactly 8:15, it felt as if it was just the two of them.

"It's too early to have to see my mom making out with a pirate," grumbled Henry.

Emma pulled away, still holding Killian's hand. "Sorry, kid," she said.

Henry smiled. "I'm just glad you two are finally happy."

And before he knew it, they were both hugging him tightly.

The new little family stood together on the beach, where Henry and Emma had first connected, and where Killian and Henry had bonded under the stars.

With an arm wrapped around each of her True Loves, Emma finally felt that she was home.