One more week! Are you done with your shopping? I thought I was, but need a few last minute things. If you’re like me or know someone who loves makeup, check out these great ideas!

$25

$32

$34

$39

$48

$59

$55

$59

$185

$125

$185

$225

$11
All info and photos courtesy of Allure Magazine
Leave a Reply