At least you have confidence. She sounds like one of those super-skinny bitches who think anybody with hips is "fat." It's okay to be curvy, as long as YOU are happy with the way you look. It doesn't matter what anybody else thinks about your appearance. Your opinion is the only one that counts. Keep your chin up. I'm sure you're beautiful.
You should have responded saying, "You have a lot of presumptuousness for a 'friend'."