Who sang the song Amazing Grace in the movie Amazing Grace?

It is Ioan Gruffudd.