And the best-selling mascara in the world is… 13 December 2016 We’ve got the world in our hands. 😘 #betterthansex #toofaced A photo posted by Too Faced Cosmetics (@toofaced) on Nov 16, 2016 at 10:00pm PST