If you are on a limited budget, your best bet is this Goorin Bros. Flat Cap. It's a wonderful piece, while not very expensive. You can also look at this Asos Flat Cap. It's an item you'll fall in love with which also doesn't cost a fortune. You might also want to consider this Asos Driver Cap. The price is very reasonable, but the effect on your wardrobe will be pretty fantastic.