CELEBRITY2 months ago
Kate Moss once wore this ‘incredible’ mascara for 28 hours straight
Charlotte Tilbury knows a thing or two about staying power. The makeup artist-turned-mogul has spent decades crafting sweat- and party-proof beauty looks for a who’s...