Breaking NewsJune 20, 2026June 20, 2026By admin0 Makeup mogul Charlotte Tilbury has been awarded a CBE for her significant impact on the UK beauty sector. Her brand’s success stems from a ‘human brand’ strategy, leveraging her personal image, and a ‘masstige’ model offering accessible luxury.