British beauty brand Charlotte Tilbury is partnering with the F1 Academy – and breaking-ground in the process. As well as being the first beauty brand to sponsor the F1 Academy, a new project developed by Formula 1 to help female drivers progress further in motorsport, Charlotte Tilbury is also the first female-founded brand to do […]