Bethany Joy Lenz (born April 2, 1981) is an American actress, singer-songwriter and filmmaker. She played Haley James Scott on The CW's television series "One Tree Hill". She also played Michelle Bauer Santos in CBS' soap opera "Guiding Light".