If you are on a budget, your best bet is this Scala Cap. It's a wonderful product, while not very expensive.
For something in the middle of the price range, consider buying this Keds Cap. While the price is very reasonable, this item is an easy wardrobe update. Also take a look at this Keds Cap. It's an attractive option both price and quality-wise.