Charlotte Tilbury, the luxury makeup brand, has expanded its retail presence by launching in 100 Boots stores across the UK, including the flagship store in London's Oxford Street. The move brings the brand's products to a wider audience, offering customers the chance to test and buy items in person.
Expansion Details
The partnership between Charlotte Tilbury and Boots began in 2020 with an online launch, and has now grown to include physical stores. The brand's full range of makeup, skincare, and fragrance products are available in selected Boots locations. According to a Boots spokesperson, the expansion is part of a strategy to offer more premium beauty brands to customers.
Impact on Shoppers
Shoppers can now access Charlotte Tilbury's popular products, such as the Pillow Talk collection, in stores with dedicated beauty advisors. The brand's founder, Charlotte Tilbury, said: 'I am thrilled to bring my products to even more women and men across the UK through Boots.' The move is expected to boost sales for both companies, as the beauty market rebounds post-pandemic.



