well............ not an expert on this stuff.
Actually just surfed the internet for that question and couldent find anything normally for smart occasions I would wear a suit if have one? If not mabye black satin jeans and a quite smart top to go with but I think first choice a suit.
Hope I helped a bit
xx
long gowns for ladies and black tie for men
In a semi-formal occassion a man would wear: dress shoes, dress pants, and a nice button up shirt with a tie.
Men wear Tuxedos mostly are at least a suit. Women wear formal dresses or ball gowns. it is a very formal occasion.
For a banquet, it is best to wear semi-formal or formal attire such as a dress or a suit. Choose clothing that is elegant and appropriate for the occasion.
That would be a formal occasion, so formal dress, which means a very nice dress or suit.
For a Vietnamese tea ceremony, it is appropriate to wear traditional or formal attire such as an ao dai for women or a long-sleeved shirt and trousers for men. It is important to dress respectfully and modestly for the occasion.
One may wear men's formal shirts to dances, dinner parties and weddings. One may also wear a men's formal shirt underneath a suit jacket to attend work or a job interview.
I would recommend a ballet flat or a wedge
The correct spelling is tuxedo (formal wear, abbreviated tux)
Seno Formal Wear was founded in 1919. They provide formal wear for men and pride themselves for having great customer service and stylish, modern clothing.
They are suitable for any occasion.
Semi-formal means dress clothes. Girls should wear dresses and heals, men should wear suits.