Home Companies Charlotte Tilbury Beauty Share Save Report this company Send Report Charlotte Tilbury Beauty London, United States About Company With over 27 MAGICAL years in the beauty industry, Charlotte Tilbury MBE – the world’s No1 makeup artist – launched her ICONIC beauty company in September 2013 to record-breaking results and critical acclaim.