Hi, I'm fairly new to the kilt scene. I was wondering when wearing your kilt to a semi-formal event, what shirt would you wear?

Right now I have a grad banquet coming up and I plan on wearing my kilt.I was planning on wearing a normal white button down with my royal stewart(closes I could find to the Bruce clan) sports kilt.

I'm not planning on wearing a tie so do you think this will look alright?