Why did you lose out on him last year?
How formal is the restaurant?
What else are you doing that day?
Sure, you are most comfortable in a suit and that is what you naturally wear to an important meeting. Yes, this is a very important meeting but you have to be aware of what your outfit conveys. That is what the forum is trying to tell you. If the guy is used to seeing you in athletic clothing it will be a bit strange to see you in a three piece suit. If it is a white...