Every beauty addict loves getting new makeup! The reviews are in and they're raving: we've found the top beauty products that everyone's in love with to bring you the best of the best in one place! You can be sure that whoever you gift these to will absolutely love them--or, you can even gift them for yourself. Here's the lowdown on 132 of the best beauty products you can find all under $50!
1. Anastasia Beverly Hills. Modern Renaissance Eye Shadow Palette
Price: $42.00 at Sephora.com