teenvogue:

We’ve made our list—and checked it twice.

All these beauty products are really nice…and under $20 »

Shop now—before you get a little too comfortable in the library.