<P> `` A Thousand Years '' is a song by American singer - songwriter Christina Perri and David Hodges . It is taken from the album The Twilight Saga : Breaking Dawn -- Part 1 : Original Motion Picture Soundtrack . The song serves as the second single from the album . The song was released as a digital download on October 18 , 2011 worldwide . Perri re-recorded the song with vocals from Steve Kazee for The Twilight Saga : Breaking Dawn -- Part 2 : Original Motion Picture Soundtrack titled A Thousand Years , Pt. 2 . </P>
who sings ive loved you for a thousand years
Christina Perri