OK guys, this is the second to last chapter.

Chapter 9 - Dreams Come True

She wasn't sure what woke her up. But the second she did, she felt immensely happy. She opened her eyes just in time to see faint white lights disappear.

"Leo?" She murmured, but he had gone. On her bed were rose petals, loads of them. Piper laughed, threw a handful into the air. Today was her wedding day.

"Are you awake?" Phoebe's voice said brightly, and looking up Piper saw her younger sisters in the doorway.

"Yup."

"Happy wedding day." Paige said brightly, and the too of them joined her on he bed, playing with the rose petals. A few seconds later, Prue joined them.

"Oh, wow." She said, looking at the petals. "Did Leo...?"

"Yes." Piper beamed. She couldn't help it, the smile on her face wouldn't fade. And she didn't want it too.

"Congratulations." Prue said. "I'm happy for you."

"Thank you." Piper replied. It all felt so surreal...

"We've run you a bath." Phoebe announced. "And Piper? Don't worry about anything. We have it all under control, so you just relax."

"I will do." Piper promised. Right now, she was more relaxed than she ever had been. And that blissed out feeling stayed with her, all through her bath, and getting ready, and it intensified when her mother arrived. She'd been expecting it - Patty was going to perform the ceremony. But she still couldn't get over the shock of seeing her mother again, after all these years...

"Hiya sweetie." Patty said softly. Piper dare not speak, scared that Patty might disappear. "I'm not going anywhere." She added, as though sensing Piper's thoughts.

"Mum..." Piper breathed, then fell into her mother's arms.

"Mum?" Prue, Phoebe and Paige were stood in the doorway, their expression's like Piper's was.

"You're actually here." Paige murmured.

----

"Do you think they're nearly ready?" Leo asked Andy nervously. Everything else was, except the girls.

"Yes, they are." Patty said, coming quickly down the steps. "Mum, they're ready for you." She said to Penny.

"Right." Penny smiled at her daughter, then walked up the stairs, slowly, her age and recent health problems suddenly apparent.

"Hello, Leo, dear." Patty smiled.

"Hi, Patty." Leo said. For a while, when he was younger, he'd thought of Patty as his mother, too.

"Andy." Patty nodded at her other daughter's boyfriend, who was Leo's best man. The too of them had sort of grown up together after all, always in the manor with the girls. Plus, there was a limit to the people they could have at a wedding where the groom was technically dead.

His mother wasn't here, the elders had refused his request. But Piper had found a way around that - Ally Wyatt, who had moved away a short while ago, was going to receive a copy of their wedding photos in the post with a letter from her late son.

"They're coming." Patty said softly, and Leo turned to see his soon-to-be sisters-in-law walk down the stairs, wearing the bridesmaid dresses Piper had picked out. And then...

----

"Are you ready?" Grams asked Piper. Nodding, Piper reached for her flowers. Up close, her grandmother looked frail, and Piper made a mental note to make an appointment with Grams' doctor to get a check-up.

"Yes." Piper said. Arm in arm with her grams, she made her way towards the stairs. He watched her, taking in every detail of the dress he was seeing for the first time. She smiled widely at him as she reached the bottom of the stairs, and he couldn't take his eyes off of her. And suddenly she was standing next to him, and he had to look at Patty.

"We are gathered here today to unite two souls as one. Do you, Leo Wyatt, and Piper Halliwell, join us here of your own free will to acknowledge the eternal bond shared by both of you?"

"I do." They said simultaneously.

"You may face each other, join hands." Patty said, slightly tearful. They did so, and he gazed into her eyes, almost missing Patty's next words. "Leo, you may recite your vows.

He'd barely had to think about what he was going to say, the words had come so easily.

"Piper, through all the tears and struggles, I always knew in my heart that we'd make it here. I promised you I would never leave you, and I stand by that promise. I swear to love and respect you from this point forward as your husband, as my wife, my lover, my friend, and my soul mate. All I am is yours." He told her.

"Piper..." Patty said, silently crying now.

"Leo, you are the best thing that has ever happened to me, you were always by my side, always there for me, and I was afraid that you were too good to be true, that maybe I didn't deserve someone so pure and beautiful and loving as you are. But here we are surrounded by the people that I love the most and I feel so proud, and so blessed to be your wife. Leo, I was born to love you and I always will."

"Here before witnesses, Leo and Piper have sworn their vows towards each other. With this cord, I bind them to those vows." Patty said, and a rope was loosely tied around their hands.

Together, they recited the words they'd learned, soon after they had decided to marry the Wiccan way.

"Heart to thee, body to thee, always and forever, so mote it be." They said, their voice matched perfectly.

"So mote it be." Everyone else repeated.

"You may kiss the bride." Patty whispered, and Leo did. Piper knew, in that instant, that he never would leave her, that whatever life threw at them, they could get threw it, together. Just like they always had.

----

Yay! So the next chapter, the last, is just an epilogue, and I'll try to get that up later today, cos I go on holiday tomorrow. If not, it'll be up in a week.