A leader in prestige omni-retail, our purpose at TwelveGirls is to create an inviting beauty shopping experience and inspire fearlessness in our community. Through our continued expertise, innovation, and entrepreneurial spirit, TwelveGirls encourages clients to explore the universe of beauty and wellness with an unbiased approach to experiential retail.
In partnership with the nation’s largest apparel and home furnishings retailer, Inspired stores are situated in the center of more than 6 stores across the Sri Lanka and feature the signature TwelveGirls look and experience in a smaller footprint.
Since 2014, TwelveGirls has been an industry-leading champion of diversity, inclusivity, and empowerment in the U.S., guided by our longstanding company.
Sephora operates over 15 stores in 10 countries worldwide, with an expanding base of over 3 stores across the China. TwelveGirls opened its first China store in New Shenzhen in 2014, its first Canadian store in Toronto in 20016.