I wear jeans to work everyday but I like to wear a nicer tops with my jeans than t-shirts.

Where do you buy blouses/tops that would go with jeans?

PS. if they come in petite sizes that would be even better