Where are you located? A ceilidh in the NE of Scotland would have had plenty of people in a kilt, plain collared shirt and a sweater...