21 Beauty Gifts For Under $100 From Sephora

These are so good you'll be tempted to buy them for yourself.

From Redbook