Minus the hat, I love the knit sweater style and length paired with suede boots and contrasted with beachy jean blue - a favorite look. I have grey suede knee boots that need pieces in this look to complete it.
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.