Skip Nav

One Tree Hill

The Tree Hill gang gathers for Nathan (James Lafferty) and Haley's (Bethany Joy Lenz) vow renewal at the church gardens. The couple had eloped months before, but they wanted to have an elaborate ceremony with their pals.

Source: The CW
Read More Wedding
What’s Your Reaction? 0 0 0 0 0 0 0Reactions

Download our new Selfie app!

+