
Sephora, located at 5015 Broadway in Nashville, TN, is a globally recognized leader in prestige beauty retail. Founded in France by Dominique Mandonnaud in 1970, Sephora revolutionized the beauty shopping experience with its unique "open-sell" environment, encouraging clients to explore and test a vast assortment of products. Owned by LVMH Moët Hennessy Louis Vuitton since 1997, the company has expanded to over 2,700 stores in 35 countries worldwide, including its first U.S. store in 1998. The Nashville location, like others, offers an extensive range of cosmetics, skincare, fragrances, and haircare from hundreds of curated brands, alongside its own Sephora Collection. Praised for its interactive shopping environment and unbiased service from beauty experts, Sephora also provides in-store beauty services such as makeup applications, beauty lessons, and waxing, catering to a diverse clientele seeking expert advice and the latest beauty trends.