I am just getting to the age where I seem to be attending weddings more often. This weekend is a friends wedding that I haven't seen in a while, all of my old high school friends will be there and I have to look absolutely perfect.I know this isn't "my" big day or anything but I have to look great. What suit stlye, color, shirt, shoes would be great for a formal reunion? I can buy just about anything I dont already have. Thanks guys.