I thought that she was Princess Diana when she was married to Prince Charles. I think the difference is that Charles is the son of the current monarch, and William isn't. Not that it makes sense in this case, because Catherine will be queen some day.