Both Haley and Nathan were just curled up together on the couch watching a movie and enjoying their night together. For the past few months, Haley, with the help of Brooke, had been making plans for her wedding, and soon, Haley would be marrying Nathan and officially becoming Haley James Scott. She couldn't help but smile as she thought about using her maiden name and her new married name together; it sounded perfect. Haley still couldn't believe that Nathan actually wanted to marry her. Sometimes she still wondered how she got so lucky to have a guy like Nathan in her life. Nathan could have any woman he wanted, and yet he chose her, and Haley couldn't be happier.

Halfway through the movie, Haley looked up at Nathan with a smile on her face. "I love you, Nathan Scott," she whispered softly as she reached up and placed her hand on the side of his neck.

Nathan smirked as he held her hand and kissed the palm of it. "I love you too, Haley James. Soon-to-be Scott." He said as he leaned down and kissed her deeply and passionately, groaning against her lips as he pulled her even closer to him.

Haley moaned softly against his lips as she continued to kiss him more deeply and passionately; she opened her mouth slightly, allowing him to enter. The moment she felt his tongue against hers, she groaned, and began to massage her tongue against his.

Nathan smirked against her lips as he slowly laid Haley down on the couch. As he continued to kiss Haley with so much passion and love, he slowly broke away from her soft lips and started to trail kisses down her cheek to her jawline. The moment he reached for her neck, Nathan kissed her neck softly and once he found his most favorite spot, he started to suck on her neck while he ran his hands up and down her body.

Feeling his mouth against her neck and his hands on her body, Haley arched up her back as she moaned and groaned in pleasure, sliding her fingers through his hair. "Mhm," she moaned, closing her eyes and tilting her head back.

Nathan grinned against her neck as he loved hearing the sound of her moans. As he continued to trail kisses down her neck towards her chest, he slowly slid his hand further down as he slowly and gently grazed his fingers up and down her thighs. "God, you're sexy as hell tonight," he whispered huskily as he kissed his way back up and captured her lips in another passionate kiss.

Haley wraps her arms around his neck as she hooks her legs around his waist as she continued to kiss him more passionately and deeply. Haley groans softly as she tugs on his bottom lip. When Haley was about to move her hands further down, she suddenly heard a knock coming from her apartment door. She groans in frustration as she pulls away from Nathan's lips.

" Just ignore them and maybe they'll go away." Nathan said softly as he moves down and kisses her neck again as he breathe hard against her neck and held on to Haley's waist tightly." Go away."Nathan mumbles against her neck as soon as he heard another knock.

" Haley James! I know you're in there open up." Brooke said as she knocks on the door even harder now.

Nathan sighs as he moved away from Haley and let's her up." I swear Brooke has bad timing." He said as he quickly kissed her before he got up and walked into the kitchen and grabs a beer from the fridge.

Haley chuckled as she walked over to the door. The moment Haley swung the door open she sighs softly with a smile." What can I do for you Brooke?" She asked as she moved to the side and let Brooke in.

" Finally, what took you so long?" Brooke asked as soon as she walked past Haley.

Sorry Brooke. Nathan and I were sort of busy." She said with a shrug as she smirked slightly.

"Eww, way too much information," Brooke said as she cringed a little. "Anyways, hurry up and get ready. Peyton and the girls are waiting for us."

Get ready for what?" Haley asked as she had no clue what was happening.

" For your bridal shower. Remember? Come on Hales I told you about it weeks ago." Brooke said reminding Haley.

" Ugh, Brooke. Seriously? A bridal shower? I thought I told you that I didn't want a bridal shower." Haley isn't really against the whole thing really. It's just a bridal shower really isn't her thing.

Brooke sighed exasperatedly as she rolled her eyes."You did, but you know that I never take you seriously. Now go and get ready because I told Peyton that we're meeting up with her and the girls at your first destination in like ten minutes."

Haley sighed heavily. "Fine, I will get ready," she said as she turned around and walked toward her room.

Brooke clapped her hands together with excitement.Tonight Brooke has everything plan for Haley and tonight's going be a night that Haley's going to remember." I'll get that." Brooke said as soon as she heard a knock coming from the door. She knows that it can't be Peyton. Opening the door her face fell when she saw Tim Smith standing outside of Haley's apartment." What are you doing here?"

Tim chuckled as he shook his head." Well it's good to see you too Brooke." He said as he walked past Brooke once he saw his very best friend Nathan." Hey Nate, what's up man?" He asked as soon he clapped his hands together with Nathan and gave him a bro hug.

" I talked to Lucas and he said you're getting married? Why didn't you tell me? I thought we were boys?"

"Of course we're friends; you know that. I just didn't tell you because we hadn't spoken since college." Nathan said as he took a sip of his beer before walking over to the couch and sitting down.

" Yeah, I know and that's why I'm making it up to you. By throwing you a Bachelor party." Tim said with a smirk as he rubbed his hands together.

" Exactly what kind of Bachelor party?"

" The kind with strippers." Tim said with another smirk as he nods his head.


For a bridal shower Haley is actually having a lot of fun tonight and it's all because of her crazy friend Brooke Davis. Pouring herself another glass of wine as she walked across the party bus and sat down beside Peyton and exhales softly as she leans back and took a sip of her wine.

" You seem to be in a better mood." Brooke said with a chuckle as she took a drink of her champagne.

" I am and I'm actually having fun. Seriously Brooke thank you for tonight." Haley said as she leans forward and gave her maiden of honor a hug." I love you Brooke Davis."

See? I told you that you'd have fun tonight, and I love you too," Brooke said as she let Haley go.

"So I heard that you finally invited Taylor to the wedding," Peyton said as she took a sip of her wine. A few days ago, when Brooke was still planning Haley's bridal shower with Peyton's help, of course. Brooke had told her that Haley actually invited Taylor to the wedding.

Haley exhales deeply as she nods her head."Yeah, Taylor and I finally talked, and she actually apologized for hurting me and stealing David away from me. As much as I hate to admit it, my mom and Quinn are right; I can't hold a grudge against Taylor forever. Plus, I'm about to get married to Nathan very soon, so I had to forgive her."

" So, does this mean that Taylor won't be stealing Nathan anytime soon?" Brooke asked with a small chuckle as she took a sip of her champagne.

" Haha very funny." Haley said sarcastically as she she shook her head." Taylor actually promised that Nathan is safe. Besides Taylor is actually bringing a date to the wedding."

" That's cool. Who's she bringing?" Peyton asked.

" Some guy she met at a New Years Eve party. I think she said his name was Felix." Haley said as she shrugs her shoulders little. When Taylor told Haley that she actually met someone, Haley was actually relief that Taylor weren't going to go after Nathan. She just hopes that Taylor won't go back on her word.

AN: One more chapter to go. Will update again very soon. As always leave reviews xD.