if my child spoke to me like that there would have been an immediate "Excuse me? What did you just say to me?" and i'd have expected her to repeat it. then have said something like "How DARE you speak to me like that, how DARE you say something like that to ANYONE. we DO NOT speak to people like that.. how would you like it if someone said that to you?"
Depending on the answer.. and by the sound of it from your DD it would have been 'me and my friends do it all the time, we don't care" etc.. i'd follow with something like.
"I do not care what you and your friends think is ok, i'm telling you that is NOT ok, you don't comment on other peoples appearance, its incredibly bad manners, and you certainly NEVER speak to an adult like that, and definitely NEVER me."
Then i'd follow with a warning/consequence. "IF i EVER catch you speaking like that about ANYONE EVER AGAIN you'll be losing access to your tablet/phone/time outside (whatever is most important) until you can learn some manners and behave like a decent human, and not a nasty bully."
I wouldn't have given DH much better a response either. Who the fuck laughs at his wife being roasted by a 10yo, my ExH was a cunt but he wouldn't have tolerated that from either of our kids. I'd have gone through your DH for a shortcut too.
Yes she hurt your feelings, but jfc, grow a pair and parent your child and teach some bloody manners before it really gets out of hand. You do not and CANNOT let that kind of behaviour slide because she hurt your feelings.