The Giving Movement in Dubai created its own sustainable and recycled fabrics, and donates $4 from every item to charity. Courtesy The Giving Movement

Stella McCartney's eco-style legacy: 5 fashion brands putting the environment first