Names The Top 20 Charitable Celebs Of 2017

Every year, ranks the most charitable celebs based on their formula of star power + biggest overall impact + number of retweets. In 2016, Beyonce earned the top spot on the non-profit organization’s annual Celebs Gone Good list. The 36-year-old superstar still made the cut, but drops to No. 5 on this year’s roundup.

Colin Kaepernick, Ariana Grande, Rihanna, Beyoncé, J.J. Watt, Kesha, Yara Shahidi, Zendaya, and Bethenny Frankel are others who made the list. This year’s number one jumped eleven spots from last year. Find out below who the best do-gooder in Hollywood was this past year.