I believe it's not right for anyone to look down on you for how you spend your money. Even if you didn't work hard for it, it's still your money and it's your choice to spend it on what you want.
If a girl wants to spend £1 on a chocolate bar then let her. If a girl wants to spend £350 on a Burberry scarf then let her. It's her money, not yours, so what's your problem?