The shoes you wear should be determined by the place where you are going and what you are doing that day. You cannot wear high heeled shoes when you are going to the gym. Neither can you wear a suit and sandals to work. When you know the purpose of your visit, then you can choose the right shoes to wear.
If you are not comfortable with some shoes, do not bother wearing them. No matter the kind of peer pressure you get, choose to wear something that you can move in easily. Don’t sprain your leg trying to look like a supermodel. If you really have to wear those high heeled shoes, then it would be better to practice at home first.