The next night Prue and Phoebe are taking Piper to the movies to get her out of the house so Leo can get everything ready for their big night.

"So what movie are we going to see?" Piper asks.

"Oh! Kill it before it Dies!" Phoebe says in an excited voice sounding like a three year old on Christmas.

"No!" Piper and Prue say at the same time.

"But…"

"I think you have seen that movie way too many times. Besides I was hoping we could go to a chick flick since we don't have guys with us." Prue says.

"That would be fun" Piper says.

"Oh, alright."

While they are at the movies Leo arrives at the Manor and starts to set up for the romantic evening that he has planned. First he starts to cook the wonderful meal he has prepared. Then he sets up candles all over the house and puts a trail of rose petals from the front door to the table and up the stairs to Piper's room.

Meanwhile, after the movie Prue and Phoebe had to figure out a way to get Piper into her beautiful red dress without telling her why. They had decided to tell her that they were going to a club to get ideas for Piper's new club. So Piper is wearing her new dress.

"Oh man. I forgot the tickets at home." Phoebe lies.

"That's alright we'll just stop by the Manor and pick them up." Prue says.

Leo is putting the finishing touches on his meal and lighting all the candles around the house. When he gets a call from Andy who tells him that the girls are on their way.

They drive up the Manor.

"Piper do you think you can run in and get the tickets for me." Phoebe asks her.

"I guess so. Where are they?" Piper asks.

"On the table in the front hall." Phoebe tells her.

"Okay. I'll be right back." Piper says.

When she walks into the Manor the first thing Piper notices is the rose petal trail. She is a little confused, but she follows the trail. As she is walking she notices all the candles and smiles to herself knowing that Leo is behind this. She once told him that she thought candles were one of the most romantic things. When she reaches the end of the trail she sees Leo who is holding a single red rose and has a smile on his face.

"Hey." Leo says.

"Hi, What's all this for?" Piper asks him.

"I thought it would be nice to have a romantic evening alone with the woman I love." He tells her.

"That's so sweet." She kisses Leo "Did Phoebe and Prue help you with this?"

"Well they did help get you out of the house so I could get everything ready. But the rest I did by myself."

"Aw, Leo this is the most romantic thing anyone has ever done for me."

"Well be prepared because there are more surprises to come."

"Oh really. Like what?" She asks him.

"Well if I told you then it wouldn't be a surprise, now."

"Oh, come on Leo please." Piper says, giving him a pouty look.

"No." Leo tells her with a smirk on his face. "How about we eat."

"Alright. I'm starving, Prue wouldn't let me eat anything at the movies, but I can see why now.

Piper sits down and Leo goes into the kitchen and brings out the first course.

"Your dinner madam." He says.

"You better be careful, cause a girl could get used to this." Piper tells him.

They sit down and eat.

"Wow Leo this is really good I had no idea you were so such a good cook."

"Yeah well I'm just full of surprises."

After dinner Leo tells Piper that they need to talk. Piper is a little nervous part of her is praying that Leo isn't going to break up with her.

"Piper, I know that we haven't really known each other that long, but I do know that I love you and I want to spend the rest of my life with you and no one else. I can't picture myself without you; I need you in my life. Piper. Will you marry me?"

Piper is surprised at first and is speechless. When she doesn't say anything Leo gets a little worried that she doesn't feel the same way.

"Piper, are you alright? Its okay if you say no." He asks her.

"No, Leo..." Piper says.

Leo looks hurt and Piper realizes he thinks she is saying no to his proposal.

"Leo, I would love to marry you. My answer to your question is yes. I was just a little confused. But I do want to marry you."

Leo looks into Piper's eyes and they both smile. They kiss and then Leo pulls away.

"I have something for you." He says while pulling a ring box out of his pocket.

He hands the ring box to Piper. She opens it and then gasps.

"Where did you get this?" She asks Leo.

"Prue gave it to me. She said that she wanted you to have it."

"But I thought Grams gave it to her to use when she got married."

"Well Prue said that it should be yours."

Leo slips the ring onto Piper's finger.

"Look at that a perfect fit." He says.

"Yeah perfect." Piper says with a bright smile on her face.

Piper and Leo cuddle up on the couch and just sit in silence each happy that they have finally found their soul mate.

"I love you. Leo whispers into Piper's ear.

And they both fell asleep on the coach.