The only time I've ever seen kilted Freemasons wearing top hats was at the "Masons Walk" which takes place every December 27th in Melrose, Scotland.