
Sephora, located in the Mistral 7 shopping center in Avignon, is a premier destination for beauty enthusiasts, offering an unparalleled selection of makeup, skincare, and fragrances. As part of the global LVMH-owned powerhouse founded in 1969, this location provides access to prestigious international brands alongside the popular Sephora Collection. The store is highly regarded for its interactive shopping experience, featuring expert beauty advisors and professional services like the Benefit Brow Bar. Customer reviews frequently praise the knowledgeable staff and the vast array of high-quality products, solidifying its reputation as a cornerstone of the local beauty community.
Specializations
StudioBridalMasterclassesPro Products