From what I have observed in my years (all 33 of them), is a steady decline in formality on both sides of the Atlantic. I would dare say that this side of the pond has declined a bit faster. It's a shame, really. So many people turn up at formal events wearing jeans, T-shirts, sandals, and other inappropriate wear. If asked why, they would reply "It's what I'm comfortable in." That may be so, but it is disrespectful. It is also selfish. You are suggesting that your comfort is more important than respect for the host. My mother taught me that one wears his or her best to show the host that you feel the event is important enough to look your best.

It's not just the kilted world, Saxon wear fares no better. How many men under 40 are unable to tie a tie? How many don't own (and have never owned) a jacket? How many don't own suitable dress shoes? Many of my peers fall into this category, unfortunately. It isn't completely their fault, I partly blame those who came before for not passing on these skills and expectations to the next generation. But once you are an adult, there are no longer any excuses. You must educate yourself. You could also blame such institutions as Casual Fridays, which have grown to encompass every day of the week it seems, and promotes some very inappropriate attire.

Another of my mother's golden rules is this: It is generally better to be overdressed than under-dressed. (Within reason, of course.) If you show up to an event wearing a nice suit (or, even better, a kilted suit!) and everyone else is wearing a jogging outfit, they will feel foolish, not you. If you show up wearing a jogging outfit, and everyone else is wearing a suit, you will feel like a fool.