Beyond mere sponsorship, Charlotte Tilbury seeks to ignite confidence in aspiring female drivers, pave the way for future generations, and inspire a cultural shift within the male-dominated world of motorsport. Luxury makeup brand Charlotte Tilbury has entered the world of motorsport, becoming the first beauty brand and female-founded brand to officially sponsor the F1 Academy….