I have been wearing this outfit for years. It will never go out of style. Blue jeans, brown boots, white shirt and navy blazer. I think the white lace top cancels out the cowgirl feel. I always feel girly in white lace.
This is a great casual but comfortable outfit. The yummy cardigan and ripped jeans are made into an outfit because of the simple yet dressy shirt and bag. This is from Daily New Fashion : Best Street Fashion Inspiration And Looks