Charlotte Tilbury Founder Founder: Charlotte Tilbury, a renowned British makeup artist, officially launched her beauty brand in September 2013 in London. Major Partnership: In June 2020, the Spanish. Odetari Real Name Ed Warren Lucas Neff charlotte tilbury makeup founder brands popsugar beauty tilbury segreti supermodel