Details: After Peyton's mother died Brooke came by her house everyday to make sure she was okay. Peyton and Brooke were on the cheerleading squad together. Brooke ended the friendship twice but both times they came out stronger. Brooke and Peyton lived together for the last period of high school and after they both came back to Tree Hill. Peyton named her daughter after Brooke, Sawyer Brooke Scott. Brooke was Peyton's maid of honor and she made her wedding dress. Peyton could not attend Brooke's wedding due to Sawyer being sick.
Details: Peyton and Haley didn't know each other personally at first because they where in different groups in high school (Peyton eng out with the popular guy's) . Peyton started to get closer to Haley's best friend Lucas Scott and one night they where driving home with Brooke and they started to get closer. Peyton was one of the two brides maid at Haley's wedding, while Haley was the minister at Peyton's. Peyton helped Haley's husband (and her ex boyfriend) Nathan after his accident, and Haley helped Peyton when she was pregnant.
Details: Nathan and Peyton used to date but Peyton broke up with Nathan when she realised how bad he treated her. they were able to remain a friendship after they broke up. Peyton helped Nathan after his accident by talking some sense into him.