Teeth whitening is most effective on natural teeth and may not work on crowns, fillings, or veneers.