Sephora products are coming to Israel — but Sephora stores aren’t
Selected Sephora Collection products will be sold through Glam 42 stores and Azrieli pop-ups under an official agreement; sources say supply will be ongoing, while the initial assortment is expected to include about 120 to 150 products