Anthropologie Is Having a Giant Sale—These 42 Items Have the Fashion-Editor Seal of Approval