No, having veneers won't make your mouth smell unpleasant. If you don't take care of your dental hygiene, foul odors may start to form around the margins of veneers.