To wear a vest without looking like a waiter, choose distinctive fabrics like tweed, brocade, or patterns rather than plain black, and pair with personal accessories like pocket watches or unique buttons. Avoid the white shirt and black vest combination typical of service uniforms.