Teeth whitening does not affect your dental restorations like porcelain filling, veneers, or crowns. However, it may momentarily weaken the bond strength between composite restorations and enamel. Thus, it is better to check with your dentist before you start your teeth whitening.