Charlotte Tilbury

Charlotte Tilbury is a renowned British cosmetics and skincare brand founded by makeup artist Charlotte Tilbury in 2013. The company specializes in high-quality makeup products and skincare solutions, leveraging Charlotte's expertise and industry experience to create innovative and luxurious beauty items. They generate revenue through direct-to-consumer sales via their website, physical stores, and partnerships with major retailers like Sephora and Nordstrom. Noteworthy milestones include rapid global expansion and a significant investment from Sequoia Capital in 2020, underscoring the brand's strong market position and growth potential.

Recent Posts by Charlotte Tilbury

1-20 of 129