Spring fashion finds from $8

Get ready for warmer days with these bargain buys!