Under-$40 impulse buys that are surprisingly stylish.
Bundle up on a budget.
Flattering and affordable.
All under $100.
Some even cost less than a latte.
500 things under $5 is 499 things too much.
Plus, they're under $7.
Just in case you're in dire need.
And we found her cute $30 sweater.