A pop-up beauty store refers to a temporary retail location that sells beauty products, typically operated by a luxury brand like Dior. These stores often feature exclusive products and services, and are designed to create a unique and immersive shopping experience for customers. Dior, a French luxury fashion house, is known for its high-end beauty products and may host pop-up stores to promote new collections or engage with customers in different cities around the world.