First and foremost you need to make sure you have a hip spot to have the holiday party. You don’t want to be the boss who has their functions at the work spot. I had a boss who had the xmas parties where we worked. Employees were encouraged to bring something for a potluck. It was so lame that I would not even attend even though it was during work hours. You don’t want to be lame as Mrs. R@#$# whoops did I almost say that outloud. Anyway my other bosses made the effort to find a spot so we can gather. When you are at work then it makes it hard to truly enjoy yourself at a holiday party if you are at work place. Going elsewhere brings more excitement to the staff.
Once the place is selected then you have provide the vibe and that is set by the dj. What does the dj play? Some corporate events require all xmas songs during the dinner portion of the night. Others would want a mix of xmas music with some pop appropriate music that will get people dancing. Alcohol does help people let loose on the dance floor but its not mandatory. Its get to get a list from the party organizer so the dj can get a feel of what they are looking for.