So with all the beautiful spoiler pics floating around for CS for 4B, I was getting so many feels that I decided to write a CS wedding fanfic for some time in the future. I think with all the detail I want to write and the flashbacks I want to include, this will be a multi chapter fic and also my first official CS fanfic. Also, if you like this story, please feel free to design a cover for it because I suck at photoshop and really want a CS wedding manip! Whoever designs the best cover will get the next chapter 24 hours before everyone else! My email address for entries is sophheuschneider , hope you enjoy reading this as much as I enjoyed writing it!

Disclaimer: I do not own any of the OUAT characters or storylines

Chapter 1:

Killian's POV:

Killian was stood in front of the floor length mirror in the bedroom he usually shared with his soon- to- be wife, nervously adjusting his maroon coloured tie and straightening his silver-grey waistcoat. With all the worry, he didn't even stop to think about how especially dashing he looked today, he just wanted everything to be perfect for his Swan.

He could hear Henry coming back inside after the boy had just finished checking in with his mom. Honestly, Killian didn't think he could have chosen a better best man. Over the past couple of years after the defeat of the snow queen, their relationship had flourished; Killian treated the boy as his own and Henry treated Killian as a strong father figure although he did share that responsibility with Robin and David. However, Killian was the one he called Dad now.

"Hey Dad, how you holding up?" Henry asked happily moving to perfect Killian's tie. It was then he noticed the heartbreakingly nervous look on the face of his mother's true love. Killian swallowed heavily before answering.

"I…I'm not sure mate, am I enough to make your mother happy? I feel like the luckiest man in the world, but am I enough for her? She's royalty and the saviour and I'm a damaged pirate who spent God knows how many years searching for revenge, I just don't know…"

"You're kidding, right Dad?" Henry looked at him in disbelieve. "Everyone in this town has no doubt whatsoever that you and my mom have true love, nobody will ever doubt that". Henry gripped Killian's arms and continued to reassure the pirate in front of him.

"Remember your first true love's kiss? It saved the whole town from that awful spell of Shattered Sight. Mom finally admitted to herself that she was in love with you but honestly though, it was plain to see even before that, that you two are perfect for each other. Emma is the happiest I've ever seen her and that is thanks to you".

Killian was deep in thought, recalling that very moment when they had saved the town and the last of his Swan's walls fell down…

"Killian!" Emma called out to him, frantically looking around the docks to see where he was. He had just made it back there after a brief interlude of being attacked by the thief Will Scarlett. Killian knew Regina had locked Henry in the Mayor's office and he had just wanted to check the boy was safe. Once he arrived there though, the spell sealing the door had gone and the door was unlocked. Cautiously, Killian opened the door and stepped forward towards the dark shadow behind the desk.

But with his first step he fell backwards awkwardly after tripping over marbles that were set out haphazardly on the floor.

"Bloody Hell!" he cursed, scrambling to his feet.

"Hey, remember that's what I say. You already beat me to saying it once before Pirate when you punched me outside the damn library. Well now is payback time, I will beat you into Wonderland" Will said stepping out into the light.

"Where's Henry?" Killian asked quickly, he didn't want to fight this lad and also didn't want any danger to have come to the boy.

"How the bloody hell should I know, stop distracting me from what I've been waiting to do since that night" with that Will lunged forward, using his whole body to shove Killian back out into the hallway.

Being an accomplished fighter, it didn't take long for Killian to knock Will out and make his escape.

"Emma!" he called back, shuffling out from beneath the tarpaulin cover of the boat he had just boarded. He had remembered that Gold was taking Henry and escaping the town. "What are you doing here?"

She spotted him then and starting running full pelt towards him with a humongous smile plastered to her beautiful face.

"I know how to break this damn spell," she declared, hysterically happy as she crashed into him and wrapped herself tightly around him "true love's kiss…" She pulled back to look at him.

"I lo…" she started.

"No, Swan, don't. I'm a lost cause, you can't love me" he said sadly. He had no idea when Rumpelstiltskin was planning on ending his life today, but he couldn't break her heart just after she was about to give all of hers to him.

"What do you mean Killian… hang on, wait, you don't look like you're under this spell, the others all had a certain 'aura' about them, yet you don't… how?"

Killian waited for the usual pull inside that he always felt when the dark one was controlling him. There was nothing. Gold must be preoccupied.

"Well… I… because I don't have my heart" he managed to get out. "I'm not affected by this spell"

"Wh… ho… I don't understand Killian, where is your heart? And why can't I love you, what is this about?"

And so Killian told her the whole story, every self-loathing disgusting part of it. Emma didn't let go of him the whole time he spoke and her heart broke when she heard what he had sacrificed to be a 'better man' for her as he put it.

"Oh Killian, none of what you did matters to me. You matter to me and heartless or not, I know you love me and I… I am ready to admit that I am head over heels completely in love with you. We can save this town and then we will get you heart back!" Killian stared at his true love in astonishment.

Emma pressed her lips to his and poured all her love for him into the kiss. A pulsing light spread from their joined lips to cover the whole town.

"We did it!" Emma whispered gleefully against his lips.

"Aye, we did lass, I love you with every ounce of my soul. I may not have my heart, but I don't need it to know that I will love you for all eternity and I'm sorry for the secrets"

"Killian?" Henry was shaking his arm slightly.

"Sorry mate, I was just thinking of that moment, you know? The true love's kiss. Thank you, son, I think I just needed that reminder". Henry gave him that knowing smile, the same one he wore when the kid walked into Emma's room the morning after the Snow Queen's defeat and found his mother and Killian snuggled together under the covers, limbs tangled together and Emma's head on Killian's chest.

"Come on, Dad, its nearly time to leave. The groom is meant to be there before the bride and as your best man, it's my job to get you there"