A/N: This is my first stand alone fic for the tv show called Once Upon a Time. I just finished watching season three last night, and I love the show so much! I have a HP/OUAT crossover called All Magic Comes With a Price. Captain Swan is my new OTP in that show. Though I do love all of the pairs on that show. I'm sure this idea has been taken before, but I wanted to write my take on it anyway. For those of you that don't know... Mary Margaret is Snow White, Killian is Hook, and David is Prince Charming. Disclaimer: I don't own Once Upon a Time. I'm only writing this for fun.

Killian stood in front of Snow White's apartment door for several moments before he plucked up the courage to knock on it finally. Mary Margaret answered a beat later, though a look of surprise appeared on her face.

"Killian!" she said in surprise as David nodded at him at the same time.

"Hook."

"Emma isn't here right now… wait, is everything all right with Emma? How about Henry?" Mary Margaret asked him quickly.

Killian held up his good hand. "They're both fine. And I know she isn't here. I was actually wanting to talk to you two."

Relief spilled upon both of their faces, and they ushered him inside. David placed baby Neal into the crib, and Killian saw that he was sleeping. "I'm sorry, I can come back later if you need me to. I know that parents are supposed to sleep when their babies do," he said, quickly backing out.

Mary Margaret gave him a polite smile. "It's all right. We want to know what you wanted to talk to us about. Shall I make some tea?"

"Sure," Killian answered quickly. He'd do anything for a distraction right now. He paced around the apartment some, and realized the other two had grown quiet.

"Well…what do you want to talk to us about?" David asked him bluntly.

"Charming!" Mary Margaret scolded him.

"Sorry, this is strange territory to me. I don't know how to act when my daughter's….gentlemen caller shows up alone in our apartment."

Killian could feel a rare blush coming on and he quickly looked at the baby for distraction.

"You still shouldn't be so…blunt!"

"Sorry!" David said, though he caught Killian's eyes again.

Killian took a deep breath. He might as well get this moment over with. "I'm here because I want to ask your permission to marry your daughter."

A crash sounded from nearby. Killian turned and saw that Mary Margaret had dropped three teacups onto the ground.

She ignored the mess and shook her head. "I'm sorry, what?"

David had started chuckling at the idea, though he stopped when he saw that Killian was serious.

"I want to marry your daughter. I know our situation is complicated… but I love her. She's the only woman I've been able to truly love since my first love passed." He shrugged sheepishly. "She brings out the best in me…and you know I'd cross realms to do anything for her."

David and Mary Margaret looked at each other for a moment, and he could tell they were having a conversation with their eyes.

"Ok," David said finally.

Killian blinked in shock. "You're letting me marry your daughter?" he asked him in surprise.

David nodded. "You're good for her…and brave for asking us for our permission. Why wouldn't we say no?"

Killian shook his head again. "There's really no catch? No great test I have to pass?"

David smiled suddenly. "Not from us…but convincing my daughter to marry you is the real catch here. You know how long it took for her to even reveal her feelings towards you."

He nodded. "Aye…it'll be a challenge, but I'm up for it."

David clapped a hand on his shoulder. "Good luck…you'll need it."

The relief from her parents actually saying yes was disappearing. Killian suddenly had a feeling that this was the easy task. David was right, it had taken Emma forever to warm up to him. How long would it take for her to say yes to marrying him?