I agree with McMurdo. Fly plaid and tux would look dire and when you look at the photo's in 20 years time you'll be saying "what on earth was I thinkin'"
Wear a kilt in the evening.