Charlotte Tilbury: History, Ownership and Retail Expansion
Founded in 2013, Charlotte Tilbury Beauty Ltd has rapidly become a significant name in the beauty industry. From its inception to its strategic partnerships and notable
Charlotte Tilbury: History, Ownership and Retail Expansion
Credit: Charlotte Tilbury
Founded in 2013, Charlotte Tilbury Beauty Ltd has rapidly become a significant name in the beauty industry. From its inception to its strategic partnerships and notable accomplishments, the brand has experienced remarkable growth and success under the leadership of its entrepreneurial founder, Charlotte Tilbury. The cosmetics line are available in 76 countries through numerous retail giants, including Cult Beauty, Sephora, Bloomingdale’s, and ASOS. Let’s explore this iconic beauty brand’s ownership history, key milestones, and retail expansion.
Founder Story behind Charlotte Tilbury
Credit: Charlotte Tilbury, Founder
Charlotte Emma Bow Tilbury, born on February 10, 1973, in London and raised in Ibiza, is the founder, chairperson, and chief creative officer of the cosmetics company Charlotte Tilbury Beauty Ltd. Charlotte grew up in a creatively stimulating environment with her father, Lance, a painter, and mother, Patsy, a fashion producer. Her early exposure to an array of inspiring artists, musicians, actors, and writers in…
Ibiza shaped her path towards a creative career. Tilbury’s fascination with makeup began at the age of 11 when she met renowned makeup artist Mary Greenwell on Formentera beach. This encounter opened her eyes to the transformative power of makeup.
By age 13, Charlotte started to wear mascara, noticing an immediate boost in her confidence and how people responded to her more positively. Charlotte formalized her makeup skills by attending the Glauca Rossi School of Makeup in London and soon began her career assisting Mary Greenwell, whom she cites as a significant mentor.
Leveraging her growing expertise and network, she eventually launched her own YouTube channel, “BERTIE IRL,” and a blog called “Barry’s Beauty Secrets” in October 2012, sharing skincare and makeup tutorials. In 2013, Charlotte Tilbury Beauty Ltd was founded, debuting its range at Selfridges in London.
The brand’s early success was buoyed by her substantial following from her YouTube channel and her reputation in the beauty industry. Charlotte has been a prominent figure in the fashion and beauty sector for over 20 years, serving as a makeup director for high-profile fashion shows and creating looks for top…
Members-only article
Unlock the rest of this story
Join free to keep reading RetailBoss history coverage, industry analysis, and market intelligence.
Full article access
Industry analysis
Free account
Free access. No credit card required. Your account is created after you verify your email.
Discussion
0 Comments
No comments yet
Start the conversation
Share your take on this story and help shape the discussion.
Discussion
0 Comments
No comments yet
Start the conversation
Share your take on this story and help shape the discussion.
Sign in to join the discussion.