Most people can have teeth whitening, provided they are not pregnant or allergic to the whitening gel. If you have all dental crowns, bridges or veneers, then unfortunately teeth whitening will not be suitable for you as porcelain cannot be whitened.