Every now and then there is a campaign for more showers to the dancers! I agree it is nice to dance with someone who smells good or just neutral but it seems that the shower maybe is not enough for some of us.
According to this article there is two types of sweat glands; one for the heat control and the other to remove some substances from the body. So it is not always a missing shower causing problem but the ingredients in your meal can attract a partner or make him/her to break a tanda. It seems that there are several ingredients to be blamed - onions, cauliflower, curry, meat and so on . . .
Here you have a link to the article! Click this line
Personally I have noticed that fenugreek made me smell different, clearly different!
http://www.mnn.com/health/fitness-well-being/blogs/8-foods-that-make-you-smell-funky