I see nothing wrong with wearing a long sleeved shirt (as you were going to) no tie or waistcoat and rolling the sleeves up. Last summer on a 41C day here in the land downunder, I did exactly that, at one of the Highland Gatherings. Bonus is, if your arms start to get a bit burnt, you can roll the sleeves down