Bonnet has been used as the name for a wide variety of headgear for females-from the Middle Ages to the present. As with "hat" and "cap", it is impossible to generalize as to the styles for which the word has been used, but there is for both sexes a tendency to use the word for styles in soft material and lacking a brim, or at least one all the way round, rather than just at the front.