Late this May I'll be going to Reno, of all places, with my girlfriend to a wedding.. it's a highschool friend of hers, and I doubt I'll know anyone else at this thing. I'm 22, my girlfriend is 20, and the bride and groom are of same age, so I imagine a decent portion of the guests will be as well. The invitation specified "semi formal", and in my ignorance, I don't really know what that means. Any thoughts on what I should wear? I need a new suit anyways so assume I'll be picking up new threads for this shindig. For reference, I'm 6'1", 160lbs, dirty blond hair and fair skin.