Floral and leather bags under $100 - top 5 picks