Most people don't think fair trade clothing can be stylish, and if it is, it will be crazy expensive. People Tree prove this to be quite wrong. Yes, you will have to pay more, but it is worth it.
Tree People is in the UK and unfortunately they do not ship to North America. But there are stores, such as ASOS in the UK, where they do ship to Canada, and they do sell some of People Tree's clothing.
Here are a few of my fav. from their new collection: