Grey western wedding vest