Hi, I'm new around here but I've l've lurked once in a while and I know you guys can help me. I'm only 19 but I want to look good but I'm a college student and have a limited budget and time. There's 2 events I'm going to, a club semiformal dance on thursday and a wedding next saturday. Thanks a million. For the semiformal dance, nobody is going to be wearing suits, the expected attire is slacks, a dress shirt, dress shoes, tie optional. What I plan to wear is a nice alternating medium stripe navy blue/baby blue button up shirt with black slacks. I want to wear a tie and since the stripes are bold on the shirt, I'm thinking I have to wear a solid tie, maybe a solid baby blue tie? That's a little simple for me, I'm wondering if I can wear a baby blue tie textured somehow, or would the style clash with the shirt? Let me know what you think, it's this thursday and I'm swamped with midterms so I'll only have tomorrow and thursday to look. Also I have the traditional belt, I want a buckle style belt but it's hard to find one that fits my waist size. I saw some nice Giorgio Armani ones at Saks 5th Outlet but too large, any suggestions where to look? If I can't find one I'll wear the traditional black belt. For the wedding, it's expected that everyone wears at least a suit. Most people wear some kind of dress shirt or white shirt with tie then a suit. I have a black slim fitting blazer I'm planning to wear with a pale pink shirt that has white coller and cuffs small skinny subtle stripes. What kind of tie would fit for this shirt and doesn't clash with a black blazer? I was thinking some shade of gray or silver, a unique trendy kind of tie is possible. Would that work? Also the black slacks I have, have faded a little over the years and looks lighter than the blazer so I'm shopping around macy's for a new pair. I'm like a 29/29 so it is very difficult to find my size, I might have to settle for 30/30 and get it hemmed. Any suggestions where to look? Also, the shirt doesn't have french cuffs, is that ok? Let me know, the wedding is next saturday, thanks.