Finding good quality makeup can be hard, but also not spending a fortune is nice too! I've rounded up some of my favorite affordable makeup that I might even like better than the expensive brands. e.l.f. is such a great brand, do not sleep on some of...