Top 10 Celebrity Do-Gooders

Having spent $24 million building machines that extract oil out of water, Kevin Costner hopes to help clean up the Gulf Coast. TIME looks at some of the most philanthropic celebrities and their causes.

Full List