He's definitely had his teeth whitened and perhaps filled in slightly, there's a pretty stark contrast in colour compared to years ago. Kim too. Pretty sure every single person with his money and status would have basic things done for them no matter how much they didn't care.
It isn't just people with money and status who go in for cosmetic dentistry. It seems to be the must-have these days. Every time I visit my dentist I'm treated to an ongoing video in reception extolling the virtues of having perfect, white teeth - the high cost of which can be covered by taking out "affordable" payment plans. I've a friend whose daughter is in debt to the tune of £15,000 as a result of having extensive, and largely unnecessary, cosmetic treatment. Quite frightening really.
I'm not judging, Aileen - lots of people have their teeth whitened - at least they don't look ridiculously happy smile like some cheap celeb's. Image is everything, many aspects of his off-court image are changing subtly, hair, clothes, why not teeth too?
Just so long as the changes remain subtle I don't mind. Looking back at other photos this year, I truly don't see much difference in the colour of his teeth, so I reckon the whitening was done a while ago. I can see now though that he might have had slight gaps filled in, probably intentionally.