Formal attire means: Men: Tuxedo, but find out first if it is "white tie" or "black tie". Women: Long dress made of silk, satin, organza. Conservative color, no "fad" styles.
Elegant attire and formal attire are similar in wear, with only minor differences. Elegant attire is usually worn at balls or requested events. Individuals invited to an event by the Queen of England would wear elegant attire. Formal attire is usually worn to a wedding.
Dress is what is meant by attire. You may receive receive an invitation specifying formal dress. That would mean formal attire. It is what you are wearing.
Semi formal attire, is the clothing that is not 'Normal' every day clothing. However, it is not as formal as a black tuxedo or a dress for a special event.
Semi formal attire, is the clothing that is not 'Normal' every day clothing. However, it is not as formal as a black tuxedo or a dress for a special event.
Hestia, the Greek goddess, wares whatever attire she chooses.
Casual attire is something that is not formal, such as jeans and a comfortable top.
It depends on the Social group. Maybe for office workers, coats or barongs used in the office regularly will pass for semi-formal attire. Those called "Designer" suits is considered for formal attire. Then most probably for students, a shirt and tie would suffice for semi-formal attire in the Philippines.
There are many clothing lines for Men's Formal Attire. Some include Nordstrom's, Macy's, Mr. Tux. One may also find Men's Formal Attire on Amazon, or other web sites.
Examples of semi-formal attire can be seen in the website "How to dress for a party". They have a category there for semi-formal as well as other parties. Thy explain what it is and gives examples with pictures.
Tuxedo and evening gown
The word attire refers to clothing, formal or dressy in particular.