I would like to receive advice on how to nicely state the requested dress code of my wedding guest. My wedding will take place at 7pm and I am requesting semi formal or after 5 dress (I am not sure which I may put on the invite) attire of my guest. I have been to many weddings with semi formal requested dress code, but some people seem not to have a clue what semi formal attire is or what not to wear to a wedding, example white short-shorts , jeans with a t shirt and sunglasses(worn during entire wedding indoors); meant more for clubbing not a wedding! I have considered inserting a mini diagram/picture of a man and woman dressed in semi formal attire in the invites, but that may be seen as insulting my guest. So please give me advice on how to nicely state in my invites that guest are requested and required to wear semi formal or after 5 attire. Also I would like to remind the guest not to wear mini skirts or the color white. I have learned not to trust people's judgment.