Long story short, I have a wedding to go to on Saturday night. All I have is a navy suit. I need to buy shoes, a white shirt and a tie Saturday morning. I usually wear uniqlo button ups (they fit me pretty well). I have a few CT slim fits and they are gigantic on me (arms seem huge and too much flare at the bottom). I will most likely need sleeves shortened. Most likely going to go to AE for shoes. Recommendations would be appreciated (I live in NYC).