I think you look fine. And if you feel you absolutely must be dressier just throw a regular blazer on. I don't think you'll need one, because you already will look better than any other guy there.

And BTW, I spent 5th Grade in Cary!