Charlotte Tilbury’s beauty brand made Formula 1 history, now the self-described ‘adrenaline junkie’ is upending the sport with race-day makeup touchups and lipstick colored cars
Beauty mogul Charlotte Tilbury is an unlikely evangelist for Formula 1. And yet, the former makeup artist to the stars ...