For me, I believe judging people just by their appearance will never always be accurate.
I have known some people who look snob, malicious, and unapproachable on the outside but very much caring and real on the inside.
It doesn't really matter how they look but of how they treat others. You can see so much angelic faces but will definitely betray you. Con artists will look so trust worthy to you but they are using this strategy to trick you.
Even wondering how a homeless person who looks very much suspicious do care about others and those very clean and presentable people belittle others.
So don't judge by appearance, or rather, don't judge at all.