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.

Image Source: The CW
Read More WeddingMoviesTV
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>