... try to pay them as little mind as possible. I mean, you're the one in the relationship, not them. Ask them to keep their comments to themselves and try to focus more on continuing to enjoy and improve the relationship with the guy who YOU love being with.
You dont need to care. If you care about him too much that you can't stand people saying him like that, you may try to improve his appearence. If you care about those opinions just because you feel embarrassment... hmm... you shouldn't. Appearence isn't that matter.
Think of the most attractive person you have ever seen, if everyone else in the world thought they were unattractive, would you really care. Probably not, because you KNOW that person is attractive so who cares what everyone else thinks?
Ignore them since they're not the ones dating him, and if they are then you have bigger issues to worry about. If you're happy with him and he is a genuinely good man, then you can tell the rest of them to suck a hairy cunt. :T
what everyone else thinks does not matter. it is what you think and feel that matters. you know in your heart what to do. follow your heart and instincts they never lead you wrong although it can be the rougher path to take.