No expert, here, but I'd forgo that particular vest (IMHO) and just wear the belt. The vest is definitely more formal, if that's what you're looking for. Since money is tight, look at J. Higgins; his vest is not terribly expensive and it will look more appropriate. Good luck with your decision!