Crest 3D White toothpaste typically starts showing noticeable whitening results in about 3-4 weeks with consistent use.
You can eat immediately after using Crest 3D White toothpaste, but it's best to wait at least 30 minutes to allow the whitening ingredients to work more effectively.