Dancing the day and night away for a good cause