Founded in 2013 by makeup artist Charlotte Tilbury, Charlotte Tilbury Beauty makes prestige makeup, skincare and fragrance shaped by her three decades of work across fashion, editorial and red-carpet beauty. The British brand combines artist-led product development with an in-house beauty-tech ecosystem that includes virtual try-ons, shade matching and online consultations, and now reaches 57 global markets through more than 5,000 distribution points.
Charlotte Tilbury Beauty Inc., registered in Delaware; company number 5493834
registration