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. From shimmery, volumizing lip-gloss and long-lasting matte lipstick to airbrush flawless foundation and color-corrective, blemish concealer, this renowned brand has it all.