First off let me say I've lurked this forum for a while,and figured now is as good as time as any to post. I am a 21 year old male and I've never cared much about clothes. Recently I've been really into upgrading my wardrobe. The problem is,I don't know when I'm dressing to formal. I often feel like I'm overdressing. In the picture I attached,would it be ok to wear that on an average day out on the town? Thanks.