The blazer screams thrift store. Those sad lapels, low gorge and giant shoulder pads need an update. Go for something made in the early 2000s at least. I do like the club collar and the trousers. Extra points if that belt is real reptile.
@Tolstroy: it doesn’t actually matter how old it is – low gorge, padded shoulders and full cut showing no waist make it look dated. Though taking it in around the waist and wearing it buttoned might help.
The shape of the hat doesn’t look well with this narrow face.