Curvy isn’t a bad word. Nor do I think it is an insult to be called such. Curvy denotes a fit in fashion, the same way that a woman who wears a petite needs a different fit than a non-petite woman.) I can dress a client who needs to wear a pant in a size 2 (because of the size of her waist), who may also need a curvy cut, because she is fuller through the hips and thighs.) This is not a “fat woman”. This woman is a thin woman who has actual curves, and that is good. (2 was an arbitrary number, insert any size in its place and the meaning of what I have said still holds true.)
The unfortunate thing I see, as a stylist, is that many women size up to accommodate their curves, while wearing bottoms that are ill fitting at the waist and also believing they are bigger than they actually are. Fit is the most important aspect in any garnet, for any woman, any age and of any size.