Skip Nav
Photo 19 of 92

19

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.

Image Source: The CW
X