Pinterest • The world’s catalogue of ideas

Explore these ideas and much more!

One Tree Hill - Brooke Davis (Sophia Bush) and Peyton Sawyer (Hilarie Burton) Haley James Scott (Bethany Joy Lenz)

Flashback Friday – One Tree Hill

One Tree Hill Reunion in Paris! - And The Show Must Go On

15 Lessons 'One Tree Hill' Taught Us About Love

Community Post: 23 Insanely Adorable Jamie Scott Quotes From "One Tree Hill"

It does't matter how you plan it. It doesn't matter how you envision it. Without even knowing it, sometimes life has a way of finding you with exactly what you need. Or exactly who you need.