There are hats for every type of occasion, from weddings to sporting events. While choosing the right style of hat for the event is important, ...