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.
Love this outfit! I also think that the boots and boot socks would go great with one of my country girl dress outfits. I'm just not sure about the boots that came with the outfit, these would look a lot better.