Looks fine for a day out at the highland games. I would agree with the tucked shirt comment that others have made.

p.s. what is that furry sporran looking thing on the floor next to your foot?