Charlotte Tilbury

Please select a featured image for your post

Key Facts

Founded2013
FounderCharlotte Tilbury
HeadquartersNew York, United States
Parent CompanyPuig
Creative DirectorCharlotte Tilbury

Charlotte Tilbury is a British luxury beauty brand founded by makeup artist Charlotte Tilbury in 2013 in London. After a 25-year career working with supermodels, celebrities, and photographers, Tilbury launched her own line to democratize the secrets of the beauty industry.

The brand’s approach centers on curated ‘looks’ that simplify makeup routines — each product is designed to work within a system that helps women achieve specific beauty looks. The Pillow Talk franchise has become one of the best-selling beauty ranges of all time.

Acquired by Puig in 2020, Charlotte Tilbury has grown into a global beauty phenomenon, combining Tilbury’s backstage expertise with innovative formulations and glamorous packaging.