This is starting to annoy me. We've had our current king size duvet for about 5 years I should think. Over the past year I've noticed that it seems too small for the covers. I bought a new cover, thinking that perhaps it was something to do with them being so old (not sure what I thought had happened to them!), and I have the same problem. There is about 10cm of spare cover on the sides. Lengthways it fits fine.
I am most perplexed by it. It is a cheap hollow fibre duvet. Could it be that it's original bounciness was giving it it's size and now that has flattened out it doesn't fit...iyswim! I would have thought that would have applied to the length as well as the width though.