Let us introduce you to your new favorite makeup brand. Charlotte Tilbury is a British celebrity makeup artist who, after years of being questioned about her secret magic formulas, decided to bless the world with her own cosmetics line. She believes that great makeup should be available to anyone, and… Read entire story.
Source: POPSUGAR Beauty