I hate the terms mumsy and frumpy and am using it for convenient shorthand. I don't know how else to describe it.
What makes people think someone dresses in this style though? It's more than wearing old fashioned clothes as there's stuff in the shops that look dated. Vintage and old fashioned aren't the same.
How do you avoid it?