The only thing that looks good on me is…
Those new shoes, new dress, new glasses or a new car; do you purchase them and use them keeping in mind others, with an intention to impress them? If yes, you are losing much energy in the process! That continuous thinking about others will drain you out and won’t let you enjoy (1) the process of shopping and (2) that what you have purchased! You would be waiting for others to like it without caring what matters to you!
Next time purchase those lovely shoes not for others but for yourself; to make ‘you’ happy, to pamper yourself not others.
Others would be happy or unhappy, it’s their choice. Be yourself and love yourself first. You are the best judge.