Yes, a vest can be a stylish alternative to a jacket for a semi-formal wedding, especially in warmer weather.