Last-minute holiday beauty gifts under $25

Fabulous gifts fit for the beauty connoisseur — all impressively ringing up under $20!