for a formal dinner I would go with a waistcoat, however I do have a Prince Charlie so that is why, but no I do not wear my dress belt with the waistcoat, so if it were me it would be jacket and waistcoat, and no belt. The real problem is that a dress belt pushes out the bottom of the waistcoat and does not look that attractive at all.