What is the event?
It relates directly to that.
If it is a highschool dance, slacks and a nice shirt, if it is a college semi formal you can get away with a suit and tie and a pair of chucks
If there will be adults, it is suit and tie with nice shoes... black bow tie is pushing it. You usually end up taking the jacket off right away though.