No way would Kate look the way she does if she followed the Diet Coke / fags / champagne diet. 
That photo of her in the blue dress is just, what, three? days ago. It's not a photo pulled from the archives. Again, she basically couldn't look healthier.
P.S. Victoria Beckham subsists on diet coke?? How, er, déclassé ...
P.P.S. I don't actually believe she does, for the record!
I fully admit, I am not one of the lucky souls who can eat whatever they want - if only! My weight has crept up a little, and in order to get back to what I feel more comfortable at, I do have to go without, restrict, and often feel hungry. I am mid 40s, and I'm being totally honest. It is hard work for most women, especially those staring down the barrel of menopause - we do have to make an effort. So if that's not you, you're very, very lucky!