Wow - that looks FABULOUS!!! What a handsome outfit! Sporran is exactly right for the ensemble, too.

I agree with the suggestion that you might try something other than a white shirt, although the white looks great. Pale tan might be good, but there are lots of "tans", and you might want to take someone who's good with colors with you to get the right shade.