Lancôme Pop-Up Store Opens in Red Seam Mall, JeddahLancôme has just opened its first stand-alone pop-up location in Red Sea Mall, Jeddah The store brings together all of Lancôme’s gems,...