fun fact: you can dress like that in Spain and you'll be seen as someone dressed in a religious fit. Look for "Semana Santa" xD, so in Spain the longer the hat, the bigger the faith.