You are quite right-there are times when this or that form of dress is unsuitable/innapropriate for all sorts of reasons: to make such a decision shows maturity.

James