A/N: I dont own charmed

Shannen was playing in the living room when the door bell rung. She grabbed the stool next to the door, climbed on it, and opened the door. She knew she shouldn't open the door, but her mom was in the next room. There standing in the door way was a tall man with sandy blonde hair and a hat and sunglasses on.

" Who are you?" she asked.

" I am a friend of Piper Halliwell is she here?"

" I dunno." Shannen responded. " But I am Shannen."

" Hi Shannen." He said. " Piper has brown hair and brown eyes do you know if she lives here?"

" Yes, she does. My mommy has that color hair and eyes, and I think her name is Piper."

" Can you please go get her?"

" Mommy is in her room crying." Shannen said. " She misses my daddy very much."

" Do you know your daddy?" Leo asked.

" No, but I have pictures." She replied

Leo took off his sunglasses to get a better look at her.

Shannen looked at him strangely.

" What?" he laughed.

" You look just like my daddy." She said.

" Do I?" he asked shocked. Was he her father? He took off his hat.

Shannen's eyes widened. " You are my daddy." She gasped.

Leo gaped at her. How could he have not realized it? She looked just like him.

She ran up to him and hugged him tightly. He smoothed her brown ponytails and hugged her back.

" Daddy." Shannen said finally.

" Yes?"

" Go find mommy and give he a big hug."

" I will do that." He whispered something into her ear and then creeped up the steps and found Piper in her room that she had in high school and saw her, back to him and sobs were coming from her mouth. It pained him to see her like this.

Piper was lying on her bed crying as she thought about Leo. She wanted him to come back so badly, that if he came back, she would fall in love all over again.

Leo walked into the room soundlessly. The lights were off. He could hear her crying and it broke his heart. Shannen appeared behind him quietly. She looked up at her father and then walked into the room. Leo hid behind the door.

She crawled onto her mother's bed. Gently she tapped her on the shoulder.

" Mommy why are you crying?" she asked.

" Mommy misses your daddy very much." Piper said turning over to face her daughter.

" Mommy can you come and help me with something?" Shannen asked in line with what her daddy told her to say.

" Sure what is it?" Piper sat up and whipped her eyes.

Shannen thought quick. " I want a glass of juice." She said.

" Okay come on." Piper said picking up her little girl.

She walked out into the hall to find herself right in front of a tall sandy-haired man.

It looked like Leo. But no it couldn't be Leo. Leo was in New York. It looked like him though. She put Shannen down.

" Leo?" she breathed.

" Piper." He said embracing her.

" Leo I missed you so much."

" I know." He said. " Shannen told me that you have been crying."

" About Shannen." Piper said. " She's our daughter."

" I know Piper she told me," he said. " But what I want to know is why I never knew."

" I found out a month after you left and well I knew that you had trouble leaving me being, and that leaving me behind and a daughter would break your heart."

" I really appreciate that." He said putting a hand to her face gently. " But you need to tell me things like this."

" I am sorry." She said as a tears slid slowly down her face. Leo whipped it away.

" Its okay." He said. " And I am here no so we can raise Shannen together. I'll always be here for you when you need me even if you don't want to be with me."

" Leo that is what I want." She said. " I haven't gotten into any relationships over the past three years in faith that you would come back to us and we could be a family."

" We can be a family now." He said softly.

" Leo I love you." She said giving him a hug, and for the first time in three years, she felt safe.

" Piper you have no idea how much I love you."

" Does this mean Daddy is here to stay?"

" Yes, it does, honey." Piper smiled.

" Good, cause Daddy is fun."

"You think I'm fun?" he laughed

" Yes, I do, daddy." She said.

Piper laughed. Nothing could ruin this precious moment.

The next day Leo moved all of his stuff to the manor, where they were going to live. When that was done, Piper called her sisters over for a 'surprise.' They lived in San Francisco. When they arrived at the manor, Leo and Shannen were eating lunch in the kitchen.

" So what's the surprise?" Phoebe asked all excitedly. " is it a new car, a timeshare to a condo, a…."

" Phoebe." Piper said. " Why don't you, Prue and, Paige go into the kitchen to find out."

They looked at her strangely, but walked to the kitchen with Piper. What they saw was Shannen sitting on a man's lap and eating lunch. They couldn't tell who the person was, seeing as he had a hat on.

" Piper did you get a boyfriend?" Prue asked.

" You could say that." She said.

" What's his name?" Paige asked.

" His name would be Leo."

" Piper is that…" Paige said

" Oh my god Leo!" Phoebe cried running into the kitchen, followed by Paige, Piper, and Prue.

" Hi guys." He said. " Its really good to see you."

" When did he get back from New York?" Paige asked.

" Yesterday." Leo said.

" This is wonderful, you two." Prue said happily and then crouched down to Shannen.

" So how do you like your daddy, so far?" she asked.

" I love my daddy." Shannen responded turning around and wrapping her little arms around his waist, and leaning her head against his chest.

" I am glad to hear it."

" So we'll leave you guys alone to spend some family time together." Paige said.

" Yeah, lets go Phoebe."

They all waved goodbye and left.

" So family time." Shannen said. " Can we go to the zoo?"

" Sounds like a plan to me." Leo said. " Piper?"

" Sounds like a plan to me too."

Leo loved the sound of this happiness, and wanted to spend the rest of his life hearing it, because it sounded beautiful to him.

-0-Charmed-Freak-0-: thank you for reviewing. I am glad you like this story.

A/N: this is not finished. Please review