Home/shop all/womenWOMEN'S FAIR TRADE SHIRTS & TOPSHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew ArrivalsBest Seller9 itemsCategory2 selectedsweaters & cardigans (7)tees & tanks (23)shirts & tops (6)jeans (17)pants (19)dresses (14)shorts (14)swim & cover-ups (3)+ Show 1 MoreSizeFitClassicPetiteAlphaXX-SMALLX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE2X3XPetite AlphaPETITE XX SMALLPETITE X SMALLPETITE SMALLPETITE MEDIUMPETITE LARGEColorblack (1)blue (2)green (1)navy (2)neutral (1)purple (1)yellow (1)white (1)Patterngingham (1)Occasionbeachwear (3)casual (6)Online Exclusiveonline exclusive (6)Re-imagined1 selectedsustainable (3)fair trade (9)organic (10)shirts & topsswim & cover-upsfair tradeClear AllQUICK SHOPStrapless seersucker one-piece swimsuitComparable value:Original Price: CAD 214Your price:Sale Price: CAD 85.50(60% Off)QUICK SHOPLong-sleeve gauze tie-neck topComparable value:Original Price: CAD 172.50Your price:Sale Price: CAD 53.50(69% Off)also in: Classic, PetiteQUICK SHOPLong-sleeve gauze tie-neck topComparable value:Original Price: CAD 172.50Your price:Sale Price: CAD 53.50(69% Off)also in: Classic, PetiteQUICK SHOPLong-sleeve gauze tie-neck topComparable value:Original Price: CAD 172.50Your price:Sale Price: CAD 53.50(69% Off)also in: Classic, PetiteQUICK SHOPLong-sleeve gauze tie-neck topComparable value:Original Price: CAD 172.50Your price:Sale Price: CAD 53.50(69% Off)also in: Classic, PetiteQUICK SHOPScalloped one-piece swimsuitComparable value:Original Price: CAD 240Your price:Sale Price: CAD 85.50(64% Off)QUICK SHOPScalloped one-piece swimsuitComparable value:Original Price: CAD 240Your price:Sale Price: CAD 85.50(64% Off)QUICK SHOPLong-sleeve gauze tie-neck topComparable value:Original Price: CAD 172.50Your price:Sale Price: CAD 53.50(69% Off)also in: Classic, PetiteQUICK SHOPLong-sleeve gauze tie-neck topComparable value:Original Price: CAD 172.50Your price:Sale Price: CAD 53.50(69% Off)also in: Classic, Petite9 Items