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