One Tree Hill - Haley James Scott (Bethany Joy Lenz)

Haley James Scott and Brooke Davis Baker.It took almost 8 seasons, but Brooke finally realized who her REAL best friend was. Marsh -thank god it didn't take me that long to realize! You're the Haley James to my B Davis