Hudson wears Old Navy’s High-Rise Rockstar jeans in Black Shine, long-sleeve velvet top and black faux-fur jacket in the ...
From rugged western belts to beefy snap-front shirts, here's what you need to add a little giddy-up to your getups.