Charlotte Tilbury UK

Charlotte Tilbury is a luxury cosmetics company with physical retail stores and online shopping platform. The company was founded by British makeup artist and beauty consultant Charlotte Tilbury in 2013. Exclusively offering high-end, house brand products, Charlotte Tilbury sells a wide range of quality makeup items, skin care products and beauty treatment gifts.