If one of your resolutions for this year was to give back in some way, why not go shopping? Yes, as in retail therapy. Shopping is now a fantastic way to exercise your charitable side and contribute to a greater good beyond your wardrobe thanks to fashion brands that give back. Through their own programs and partnerships with charity organizations, the fashion world is planting trees, developing sustainable businesses for rural communities, giving sight to the vision-impaired, and providing shoes for children in need with every purchase. Click through to see six of our favorite fashion brands whose stylish apparel, eyewear, and jewelry will keep you looking sharp while supporting fantastic causes.