Hey Jordan, I had a long reply written up about color, balance, style, and other stuff, and realized what it really boils down to is this.

Are you wearing the kilt as a costume or a uniform, or as an article of clothing to replace your p@nts?

In other words, dress like you normally would, if going to a BBQ and a bar crawl, and then swap the p@nts for your kilt, keeping in mind that where you might normally wear a dark, drab or khaki pair of p@nts and a bright or bold shirt, the tartan provides enough color that you can tone down the shirt, and IIWY I would do exactly that unless the socks & flashes balanced it out...and even then, would you wear diced or tartan hose (both to my eye on the more formal side) to a bar? Maybe you and your buddies do dress up for a pub crawl, if so, you're on the right track...but like I said, I think you're better off simply swapping p@nts for a kilt, as opposed to trying to make an outfit around the kilt, and see how it looks to you.

Other than the red shirt, everything else works...if your buddies are all gonna be wearing black or white t-shirts, hoodies, sports jerseys etc. with their jeans, consider dressing similarly (ie "appropriate for the setting)...all will look just fine with the kilt, hose and dark flashes you're wearing. If you guys dress up to go out, swap the red shirt for a black long sleeve button-up, and roll the sleeves...it'll balance better, rolled it'll look more casual, and the button up will keep things sharper than a t-shirt or hoodie...

-Sean