Have you wondered what’s the best lipstick that does not come off? Here are three long-lasting lipsticks that have formulas that last all day from Avon. These are the best long-lasting lipsticks for all-day wear. Try any of Avon’s long-lasting lipsticks. You will find a richly pigmented finish that stays...