Is this inappropriate to wear?

My fiancé got mad at me I wore this to the store. He says I’m grown, a business woman, a career woman, I have kids, I’m engaged - I shouldn’t be wearing this. Is he wrong? Or am I wrong?
Is this inappropriate to wear?
Post Opinion