You should be prepared to dance so it is crucial that you feel comfortable in in what you are wearing.
Black tie is the obvious choice and very much the norm.
A suit that is too large will get in the way and catch when you turn your partner.
Paradoxically, a tight fitting suit will restrict your movement.
This will never do, you need to be able to perform flawlessly on the dance floor.
Personal grooming is also a huge part of ballroom etiquette.
Out of respect for your partner, ensure that you are neat, clean and well shaven.
Shoes should be patent and polished perfectly.
Make sure they are not too stiff. You are looking for flexibility and comfort.
Adhere to Ballroom etiquette and you will have an enjoyable and fulfilling night.