I have yellow nails. Yuck. I don't smoke, I just have yellow nails. But no longer! Rimmel do a varnish called Whitener Anti Yellowing Brightener which is great!
Looks a bit glossy like you've buffed them, but dead nice. I used to use Barbara Daly goodbye yellow but this is much better.
Just thought I'd share incase any of you ladies share the same disfigurement!