Charlotte Tilbury to Open First U.S. Store

Makeup artist Charlotte Tilbury is readying her first U.S. storefront. The shop is set to open at The Grove in Los Angeles in summer 2019. The goal is to bring the Charlotte Tilbury shopping experience closer to U.S. consumers. "With all of my Beauty Wonderlands I have designed them to completely revolutionize and disrupt the way people shop, they are […]

Continue reading »