Elton John has over a thousand pairs, Canadian singer Corey Hart only wears…