I am considering having some dental work done. I would love beautiful white teeth. I don't mean super white just beautifully natural looking teeth. I have very little enamel on my teeth so they appear yellow, my gums are slightly receding (I'm 55). I can't have my teeth whitened as I have 3 veneers at the front top. So what do I need doing?