Played by: Bethany Joy Lenz

Haley James instantly turned heads in Tree Hill High when she impulsively married basketball star Nathan Scott at the end of the show's first season, a marriage almost everyone predicted would be over within months. It lasted the length of the series but it wasn't without its roadblocks, biggest of which was Haley's decision to run off for awhile and pursue her dreams of being a singer.

She later found a way to balance being a wife, mother, and successful singer, because Tree Hill is where every character's wildest dreams and goals come true.