5 years later:

Haley pulled the last box out of the back of their car. She wiped her face, it was the beginning of June, and in Tree Hill, North Carolina it was hot. She felt a pair of strong arms wrap around her from the back.

"Nathan, it's too hot, get off of me."

"No, I don't want to."

Haley rolled her eyes; she could tell that he was pouting. 'Big baby' Haley thought to herself.

"Whatever, what are Chels and Jamie doing?"

"I'm not really sure, why are you so curious?"

"Oh I don't know, maybe because they're my kids you big doof."

"Ouch that hurts."

Haley turned around to face him.

"So what do you want to do Mr. Big Basketball Star?"

Nathan smiled to her; Nathan had just been signed to the New York Knicks. He was so excited, he got his basketball dream and Haley got her music dream come true. She was singing karaoke on a dare one night at Duke when a big record label heard her. She's been writing songs since; she premieres at the first half time show for the New York Knicks. She's nervous, but Nathan couldn't be happier. The twins are five years old.

Even though it's hard to think of them as twins because they are so different, maturity and personality wise. James acts a lot older and thinks more about the future than Chelsea does, even though he's only five. Chelsea is an in the moment kind of kid. She loves Aunt Brooke, but mostly because Clothes over Bro's fashion designer spoils her silly. Brooke tries to spoil James, but as long as he has a basketball, he could be the happiest kid on the planet.

Lucas published his first two books before getting out of college, now he just needs to write his third. Lucas asked Brooke to marry his 6 months ago. She said yes, and the wedding is in 2 months before the school year starts up for Chelsea and James start school. They are going to be in Kindergarten.

Jake and Peyton already got married, sophomore year in college, and now Peyton Jagelski is pregnant.

"Well, there are a lot of things I want to do to you Mrs. Scott."

Nathan huskily lowered his voice, just in case the kids sprang into the conversation.

Haley looked up into Nathan's eyes and smiled mischievously.

"Is that right Mr. Scott?"

Nathan nodded his head and closed his eyes as he felt Haley's hands slither down his back.

"Well, you know now that we are in Tree Hill, I'm sure your parents would love to keep Jamie and Chelsea. What do you think?"

"The sooner the better."

Haley smiled to Nathan as she went on her tippy toes and leaned up to give him a kiss, until she felt two pairs of arms slither their way around her and Nathan's legs. She looked down and saw her two beautiful children.

"What do you two think you are doing?"

"Having a family hug."

Chelsea smiled up to her mother, even though she knew that with that smile she could get Nathan do to absolutely anything she wanted. Chelsea and Jamie both had the electric blue eyes that Nathan had, Chelsea had Haley's auburn hair, and Jamie had blonde hair, both of them some pretty attractive little children.

"Are you now?"

Nathan lifted Chelsea and Jamie both off of the ground with complete ease. If Haley had tried to do that, she would have fallen over.

"Yes, daddy do you think James and I could go to Grandma Deb and Grandpa Dan's house tonight? We love the beach."

Nathan smirked over to Haley, and Haley only shook her head.

"We will call and ask, now can you two tell me why you haven't even started unpacking your stuff?"

"We are going to be here the whole summer."

Nathan reminded them after Haley asked them why they hadn't started unpacking yet.

"It's James' fault!"

Chelsea pointed over to James accusingly. Then James pointed back.

"Liar! She wanted to play basketball. She thought that she would be better than me, but nobody's better than me!"

"Way to turn your back you big baby!"

"Whatever air ball!"

Chelsea gasped and Nathan chuckled. Chelsea hit Nathan.

"Daddy! That is not funny, how come everybody is better at basketball than me?"

Chelsea crossed her arms and pouted.

"Awe. Chels, don't worry, I'm sure your mom is worse."

"Nathan! I am not that bad."

Nathan started to laugh as did James and Chelsea.

"Okay that's it. You kids are staying here tonight!"

Everybody stopped laughing and Haley looked pointedly at Nathan and he apologized. As did James and Chelsea.

"Now, I will think about it, but first you two have to unpack. Now go."

Nathan let the two of them down and they ran to their rooms pushing each other the whole way. Nathan looked to Haley.

"Dirty game Haley Scott."

"Well, it's not like you want me to play clean anyway."

Haley smirked over to Nathan. He grinned towards her.

"I guess not."

He pulled her close to him.

"Now where were we?"

RING. RING. RING. RING. RING.

Nathan pulled back as Haley reached into her back pocket and pulled out her phone.

"Hello?"

"Haley? It's Sam, I hate Mark. He is such an asshole."

"Ha-ha. Why do you hate him?"

"Because he doesn't have to get fat or cry at the puppy commercial or have to take time off or even fucking have to give birth!"

Haley laughed hysterically.

"Haley! This isn't fucking funny! I am in a serious crisis and you are laughing at me."

"Samantha, I am laughing because I promise it will get better, and it is unfair, but it's not his fault. Nathan would constantly tell me that he would trade places with me, but he would never be able to handle being pregnant because that takes a lot of strength."

Sniffle. Sniffle.

"Thanks Haley. You always know what to say."

"I know. I'll talk to later, goodbye."

"Goodbye."

Haley hung up the phone. Then looked back to Nathan.

"What?"

"I so could have done it."

"Whatever you need to tell yourself baby. Now where were we?"

Nathan smirked and leaned down to kiss Haley.

"Brooke please stop pacing."

"No, I'm just really worried."

Lucas rolled his eyes.

"Baby, you have nothing to worry about."

"Nothing to worry about? This is my wedding dress we are talking about, what if Haley messed it up?"

"Then you can go kick her ass, I promise, I will even drive you over there."

"Oh my god, they are back in town already? I thought they were going to be in till tonight."

"Nathan didn't want to what and Haley agreed so he let Haley drive some."

"Shut up! Boy toy let her drive his car. He must really love her."

Lucas chuckled, and then stopped when he heard the doorbell. He walked over to the door and opened it.

"I have a package for a Miss. Brooke Scott."

Brooke smiled, Haley did that on purpose. Brooke stepped up to the door and saw a gown covered, she was so nervous.

"I'm Brooke Scott."

Lucas couldn't help but smile as he watched Brooke sign the UPS signing thing with his last name. Proud moment right there.

Brooke grabbed the dress and walked over to the couch. She laid it down and opened it. What she saw she had never expected.

It was a strapless crinkle taffeta gown, metallic embroidery beaded self-belt with rhinestone broach, bubble skirt with rhinestone cluster pick-ups, shoelace back with a chapel train. It was the perfect dress for her.

Brooke started to cry and looked over to where Lucas was coming back into the room.

"No! Lucas! You can't see this."

"Why not? I'm going to see it eventually."

"Exactly, so what's the rush?"

"Pretty Girl? Are you crying?"

"I--."

"Did you not like it?"

"No, I loved it. I think I should call Haley. I can't believe that she can make dresses like that."

Lucas smiled.

"Alright then, I have to go see Skills at the river court. I will see you later Brooke Scott."

Lucas kissed Brooke's forehead and left the house. Brooke smiled then went for her phone.

"Hello?"

"You are my best friend in the whole entire world!"

"Ha-Ha. I take it you like it then?"

"Like it? I love it! It's perfect, Tutor girl, I had no idea you could make clothes, you know if you ever need a job, I could always use your help at the company."

"You know Brooke, I was actually thinking that maybe I could give you some of the designs I did and then give them to you. Kind of like a silent partner kind of thing."

"Brilliant Tutor mom! Listen, I'm going to go try on your dress! Thanks so much, I love you!"

"Awe! I love you too Brookie Cookie, but I have to go anyway; I think Nathan might throw my phone in a lake or something. Bye Brooke!"

"Bye Haley!"

Brooke smiled to herself once more as she looked at the dress, things couldn't be better.

The End!