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.
I have a striped button-down similar to the one she's wearing, but no boyfriend jeans. Aimee Song of Song of Style wears a striped button-down top, distressed boyfriend jeans, strappy neutral sandals and mixed metals