A/N: My muse is starting to return slowly so here goes the next chapter

Cheryl Bugby: Thanks for your input I really appreciate it, I'll take it into account and Piper and Leo never got divorced, He just lives in elder land being an elder, just thought I'd clear that up.

IYWriterGirl: Thanks for the name idea; I hope it will help, my muse is slowly returning as I said so I hope I can bridge the gap to actually have Piper go into labour

Piper walked into a packed p3, Delta's last day, she had just been let off bed rest and everything was almost back to normal, except Leo was still 'up there' she sighed and walked into the locker room and put everything in the locker and got her apron on and met the rest of the staff behind the bar. The night ran smoothly and after the crowd had dispersed she helped Delta pack up and they had a small chat.

"I'm glad your better now"

"Thanks"

"How's the family?"

"All right I guess, I don't really wanna talk about it"

"OK, don't worry"

"Thanks for doing this for me these few weeks"

"Not a problem, I've enjoyed it"

"Hope to see you again sometime"

"I'll come around for my next tour"

"Great, I'll see you then"

"Bye" Delta left the club as Piper continued packing up with her sisters and the staff, she was glad there was no one here, she had been having nightmares about that demon since the event, they were getting less intense but she still wished Leo was there to comfort her some nights.

4 months later

Piper waddled around the house slowly; she was now 8 months pregnant and hadn't seen Leo in 5 months how she wished he were around more. As she walked into the conservatory she saw her sisters, a large cake and a lot of people.

"Surprise!" They all yelled at once Phoebe and Paige ran up to her and gave her a huge hug

"Happy Birthday sweetie" they said Piper smiled and sat in the seat they had left for her as people came and showered her with gifts for her and for the baby, Phoebe and Paige had used the excuse of a baby shower to hide the fact that they were throwing a birthday party so people had gifts for her and the baby.

At the end of the night Piper lay down in bed happy with the day but knowing that Leo wouldn't be with her for yet another night. She sighed 'today would be perfect if Leo would just be here' she thought. Just as she was getting into bed she felt someone come in behind her and wrap their arms around her and caress her stomach, she felt light kisses on her neck and wished it wasn't a dream. She whirled around and found Leo standing there arms wrapped around her.

"Surprise" He whispered before kissing her passionately and laying her on the bed

For the first time in 5 months Piper awoke to find Leo lying next to her, she lay there happily and decided to stay still and let him sleep so she could cherish this moment, It may not happen again for another long few months. He stirred and opened his eyes to meet with hers

"How long?"

"Forever"

"Really?" She said excitedly

"Definitely"

"I'm so glad you're here," she said kissing him lightly on the lips "I'm lost without you"

"Me too babe" he said kissing her

Later downstairs in the kitchen Piper and Leo entered together giggling softly

"Leo!" Paige squealed as she ran to him, Phoebe looked up from the paper and gasped as she got up to join the others. After the hugging subsided they all sat down as Piper and Leo ate breakfast and chatted. Piper and Leo went out to the shops to try and find some things for the new baby, they had most of it from Wyatt but they wanted a few more things and just to spend some time together.

In the City Piper and Leo were sitting at a restaurant finishing lunch and chatting. Leo signalled the waiter and asked for the bill. They paid and left the restaurant, as they were getting towards the car Piper felt a sharp pain shoot across her stomach and doubled over in pain giving a short yelp.

"Leo" she gasped "I'm not due for another month"

A/N: Ha, Ha, Ha you will have to wait for the next chapter to see what happens, I promise I won't leave that long next time till update.