
Charlotte Tilbury Beauty
United Kingdom"The Art of Glamour"
About
Charlotte Tilbury launched her namesake cosmetics empire in 2013, transforming a career as a top-tier makeup artist for the world's biggest stars into a global retail powerhouse. The brand operates out of London with headquarters in Surrey Street, establishing itself as a British beauty staple that bridges the gap between high-fashion editorial work and accessible consumer products. Tilbury brought her signature red-carpet techniques to everyday consumers, creating a line focused on enhancing natural features rather than masking them.
Today, the company has expanded its reach across 76 countries, making its products available in major international markets from New York to Tokyo. Shoppers can find these items at prominent retailers including Sephora, Bloomingdales, Cult Beauty, ASOS, and various department stores throughout Europe, Asia, and the Middle East. The brand maintains a strong presence in key regions like France, Germany, Spain, Japan, South Korea, and the United Arab Emirates, ensuring that its glow-inducing formulas are within easy reach for beauty enthusiasts worldwide.
Under CEO Demetra Koutsoukos, who manages daily operations alongside founder Charlotte Tilbury, the business reported £539 million in global sales for the year ending December 2025. This financial growth supports the founder's ambition to build the largest makeup brand globally while she continues to serve as President, Chairman, and Chief Creative Officer. Recent strategic moves include a pivot toward technology in 2026, where the company emphasized its identity as a tech-driven entity using proprietary algorithms to power its digital ecosystem.
Products & Sub-brands
Frequently Asked Questions
Who owns Charlotte Tilbury Beauty?
Is Charlotte Tilbury still in business and growing?
What are the most popular Charlotte Tilbury products?
Where can I buy Charlotte Tilbury products?
How does Charlotte Tilbury compare to competitors like Fenty or Bobbi Brown?
Keywords
Sources
Company Info
- Founded
- 2013
- Founder
- Charlotte Tilbury
- CEO
- Demetra Koutsoukos
- Headquarters
- London, UK
- Industry
- Cosmetics and Skincare
- Parent Company
- Independent (100% owned by Charlotte Tilbury)
- Revenue
- 539000000
- Headquarters Location
- Surrey Street, London
- Global Markets
- 76 countries
- 2025 Global Sales
- £539 million
- 2025 Pre-tax Profit
- £21 million
- Primary Retail Partners
- Sephora, Ulta, Nordstrom, Cult Beauty
Official Website
www.charlottetilbury.com/
Join the community
fans discussing