In celebration of Earth Day, eco-conscious charity Fashion Fights Poverty named their top eight green celebrities. Who made the list? Cameron Diaz was singled out for her involvement in Al Gore’s Save Our Selves climate protection campaign, her promotion of earth friendly hydrogen cars and her stint as the host of MTV’s reality show Eco Trippin’. Rachel McAdams also got some love for Green Is Sexy, a blog filled with green lifestyle tips that she founded with two friends. We can’t think of a better way to mark the day than by giving our kudos to their amazing contributions! Click on to find out which other stars made the list.