Dressing in brighter colors and/or more provocative cuts do help in attracting attention. For the ladies who dance well, they do not need to do this as their actions will attract the attention from the right guys. For those who are not as skilled, they have to stand out in other manners. Most guys go to a social to dance. It doesn't have to be great dancing, just good enough (for their abilities) to make it enjoyable. If the ladies that they're dancing with are dressed nicely, it makes for a nice evening.