Julian is suddenly 98 Degrees hotter when Brooke brings Nick Lachey as her date to Lucas and Peyton's wedding. In "Forever and Almost Always", Peyton and Lucas' wedding day has finally arrived and surprise guests attend.
Haley plays an unexpected role in the ceremony while Nathan hopes to be called up to the NBA. Skills keeps Jamie on a short leash, and Brooke does the same with Nick Lachey, who plays as himself. Lachey was initially meant to be a guest star in an episode but creator Mark Schwahn had expressed his interest in the character and thus made it a story arc that involves the love triangle of Brooke, Julian and Lachey.
The remaining episode before the season finale, "Forever and Almost Always" is the title derived from Bullet for My Valentine's single. It will air on Monday, May 11 on The CW. After that the season finale on May 18 will have Peyton delivering her first child.