As beauty editors, we are constantly trying out new products, but even we have our all-time favorites. Call these our holy grail buys, and surprisingly, they're not all splurges. The prices run the gamut from $2 to $200. Read on to discover the five classics that everyone talks about and that we adore, too.