Fast fashion retailer Forever 21, based in Los Angeles, opened its first store in Latin America at the beginning of this month.