I've read that you shouldn't write the dress code on your invitation cards unless it's specific and unusual. I'm in the process of wording out my invites and would like to mention the dress code on some invites.
Some background information that may be needed:
We're both Chinese families.
I don't need to inform my family since they have all been to Western weddings and know weddings are normally a formal affair.
We're having the first Western wedding in my partner's entire family (aunt's, uncles, cousins, siblings).
My partner's family already know what to wear because their children have been to weddings.
The problem is that my FIL and MIL will be inviting Chinese friends who have never been to a Western wedding and what they wear to Chinese banquets/weddings is very different. Unless you're a family member, Chinese guests don't really dress up and I have seen many wear jeans, leggings with denim skirts, uggs, casual t shirts, trainers, vest tops, combats etc.
Would it be rude for me to write on the invitations that there's a formal dress code? I don't know if they are aware of this and if it's something I need to advise them on.
In case I'm sounding like a bridezilla, I'm not expecting them to wear a tuxedo, but at least wear a smart shirt, shoes and trousers (if they're a male), and wear whatever looks smart for females.