No sooner are these 13 items stocked before they start to fly off the shelves again – each one delivers on its promise, so it’s no surprise they’re well-loved worldwide. Meet the most popular mascaras, concealers, self-tan and skincare that continue to fly off the shelves everyday…