Charlotte Tilbury, the renowned makeup artist and founder of the eponymous beauty brand, owns the company herself. While she has received significant investment from L Catterton, a private equity firm, she retains a majority stake and remains the creative director and driving force behind the brand.
This ownership structure allows Charlotte Tilbury to maintain full artistic control over the products and brand image. Her dedication to quality and innovation is evident in the success of her brand, which has become a global phenomenon in the beauty industry.