I would like to postulate that the ladies are attracted to men with confidence. AND wearing a kilt takes confidence.
So true, and then because of your confidence you get picked up by attractive ladies and that gives you even more confidence.