A/N: Triggered by the spoiler pics of Emma in the beautiful white dress.
White Swan
It was night again.
He couldn't sleep. Again.
The town was so quiet in these late hours that the silence was hurting his ears.
Shifting in the bed, Killian stared up at the ceiling fan as it made hypnotic, lazy circles.
The cold metal of his hook rubbed at the knot of dread and longing in his chest; fear of never seeing her again, a yearning to hold her close.
And then he did the only thing that could relieve at least some of the pain.
He closed his eyes and everything went black. And with a deep breath he was in paradise again.
"Killian," she giggled as she skittered farther into the forest, her long golden hair blowing in the breeze.
He went after her. As he always did.
She was so beautiful in that white dress. And the gorgeous smile that curved her mouth took his breath away. He'd missed that smile. Every day since she disappeared into nothingness he'd dreamt of seeing it again.
He wanted to tell her what she meant to him, how he'd missed her, but his throat was too tight.
Then her arms were around his neck and his around her waist. With his nose in her hair, he inhaled deeply. It felt so good holding her again, breathing her.
Looking into her eyes, he saw nothing but pure joy. All of the shadows had been banished from her breathtaking face.
He missed that. He missed his Swan. The woman that'd chased his demons away and pulled him out of the darkness.
Their lips met in a chaste kiss. Then he tilted his head and sealed his mouth over hers, greedily. His good hand in her hair holding her to take control of the kiss, his hook at her back pressing her to him. She tasted cinnamon-sweet, her lips warm and soft. His tongue dipped inside her mouth and slanted across hers, tasting her in long leisurely licks. As if he had all the time in the world.
Her delicate hands slid under his coat, gripping his red vest tight enough to soothe his aching need for her to never let go.
Groaning into her mouth, he felt his chest expanding at the thought of his happy ending back in his arms.
He'd died and gone to heaven. There was nothing more that he could have asked for.
She took his hand in hers and guided him through the trail of trees, his heart beating fast in his chest as excitement thrummed through him. Maybe this was another adventure they could one day tell their children about.
When she slowed to a halt, he followed her gaze and looked at the brown horse that awaited them.
"Where are we going?" he was overwhelmed with emotions from being so close to her again that his voice was scarcely a whisper, but she heard it.
"Home." She gave him that smile again. The one that rocked his world. The one he could never get enough of. "Are you ready?"
Awed, he struggled for his voice. "Aye," he said hoarsely, nodding.
He tugged his vest into place and caught a grip on himself. Then he hopped on the horse's back and pulled his love to straddle it behind him.
As the four-legged mammal galloped down the gravel road, Killian felt her arms banding his torso and the feeling tightened his chest. He was so happy. Happier than he'd been in forever. Her warm body against his back chased away his despair and anguish.
They were going home. Together.
Suddenly startled, the horse stood on his hind legs and neighed loudly.
Killian looked around, the feel of Emma's arms and body against his lost in a rush.
He woke with a jolt of panic, a flash of light from the window blinding him.
"Good morning," the raspy sound of her voice drew his gaze to her.
She was dressed in all black, her blond locks pulled back in a bun and her red-slicked lips curled up in a wicked smile.
It was a new day and Emma was still dark.
