Go with a casual dress code if you want it to be more of a party atmosphere. I think you can easily do all of those traditional wedding reception things, such as cake cutting and speeches without having a formal dinner. Just indicate the specifics on the invitation. For example: Please join us for Appetizers, Cake, and Cocktails to celebrate the marriage of Arielh and Husband. Reception at 7pm at Name of Location Cake Cutting and Speeches at 7:30pm Dance at 8PM This will help people understand that there is some structure to the evening, what they can expect as far as food and drink, and will also keep you on track to ensure that you fit in all of the things that you want, such as the first dance. If you know that the music starts at 8pm, everyone can be prepared for the special dances right away, then a night of fun!