WOW what a lot of conflicting advice - as someone who worked in recruiting and has prepped about 1000 people for interviews here is how I see. ALWAYS WEAR A SUIT. You can never overdress for an interview, a suit says 'I am serious about this, I am professional in my work and I respect you and your organization' - if you are required to do anything, you can always remove you jacket and tie. NEVER wear just slacks a shirt and a tie - that is what high school students applying for jobs wear - to me it basically says that the candidate lacks professionalism.
As for the evening I would wear a collared shirt and sports jacket - kind of like this!
![]()
I can't get my hair to go like that. Any other ideas?