I really like your color choices, especially purple, my personal favorite. It appears to me that you always put a lot of thought into it. I don't get the opportunity to dress up much given my place of work which is very laid back, but I am inspired to dust off some of my fancy duds. Keep up the good work!
That jacket seems way too tight in the waist. The pants also seem a little tight, and the shirt collar is a mess. With all of that being said, I bet you looked better than 99% of the people present at the fair.