Если зубы не чистить, то они потемнеют, даже если пить только молоко. При условии хорошей гигиены виниры свой цвет не поменяют.